Executing: uname -s stdout: Linux ================================================================================ ================================================================================ Starting configure run at Wed, 18 Oct 2023 17:52:01 +0800 Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions --with-cc=clang --with-fc=flang --with-cxx=clang++ --PETSC_ARCH=optamd --with-shared-libraries=0 --download-openmpi --with-debugging=0 --download-metis --download-exodusii --download-netcdf --download-pnetcdf --download-hdf5 --download-superlu --download-superlu_dist --download-parmetis --download-zlib --download-triangle --download-cmake --download-make --with-blas-lib=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/aocc-4.1.0/amdblis-4.1-lqsurwjj4yoix6wefyibhvppxkhs7qjq/lib/libblis.a --with-lapack-lib=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/aocc-4.1.0/amdlibflame-4.1-eca3hwjwghqty27o225u3jyemzpjzszd/lib/libflame.a Working directory: /home/tt/petsc-3.16.0 Machine platform: uname_result(system='Linux', node='cpunode1', release='3.10.0-1160.el7.x86_64', version='#1 SMP Mon Oct 19 16:18:59 UTC 2020', machine='x86_64', processor='x86_64') Python version: 3.6.8 (default, Nov 16 2020, 16:55:22) [GCC 4.8.5 20150623 (Red Hat 4.8.5-44)] ================================================================================ Environmental variables LMOD_FAMILY_COMPILER_VERSION=8.3.0 MANPATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zlib-ng-2.1.3-z5rspy3egvo47e7d33zovk3qb3tlocue/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/share/man:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/share/man:/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:/opt/ohpc/pub/utils/autotools/share/man:/usr/local/share/man:/usr/share/man/overrides:/usr/share/man/en:/usr/share/man: XDG_SESSION_ID=7276 M4=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/m4 SPACK_ROOT=/opt/ohpc/pub/spack _ModuleTable003_=QT17Ii9vcHQvb2hwYy9wdWIvbW9kdWxlZGVwcy9nbnU4IiwiL29wdC9vaHBjL3B1Yi9tb2R1bGVmaWxlcyIsfSxbInN5c3RlbUJhc2VNUEFUSCJdPSIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzIix9 HOSTNAME=cpunode1 __LMOD_REF_COUNT_MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8:1;/opt/ohpc/pub/modulefiles:1 TERM=xterm-256color SHELL=/bin/bash LMOD_ROOT=/opt/ohpc/admin/lmod HISTSIZE=1000 SSH_CLIENT=10.119.47.140 44156 22 LMOD_PKG=/opt/ohpc/admin/lmod/lmod LMOD_VERSION=8.1.18 SSH_TTY=/dev/pts/4 __LMOD_REF_COUNT_LOADEDMODULES=autotools:1;prun/1.3:1;gnu8/8.3.0:1;ohpc:1 USER=tt LD_LIBRARY_PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h:/opt/ohpc/pub/compiler/gcc/8.3.0/lib64 LS_COLORS=rs=0:di=38;5;27:ln=38;5;51:mh=44;38;5;15:pi=40;38;5;11:so=38;5;13:do=38;5;5:bd=48;5;232;38;5;11:cd=48;5;232;38;5;3:or=48;5;232;38;5;9:mi=05;48;5;232;38;5;15:su=48;5;196;38;5;15:sg=48;5;11;38;5;16:ca=48;5;196;38;5;226:tw=48;5;10;38;5;16:ow=48;5;10;38;5;21:st=48;5;21;38;5;15:ex=38;5;34:*.tar=38;5;9:*.tgz=38;5;9:*.arc=38;5;9:*.arj=38;5;9:*.taz=38;5;9:*.lha=38;5;9:*.lz4=38;5;9:*.lzh=38;5;9:*.lzma=38;5;9:*.tlz=38;5;9:*.txz=38;5;9:*.tzo=38;5;9:*.t7z=38;5;9:*.zip=38;5;9:*.z=38;5;9:*.Z=38;5;9:*.dz=38;5;9:*.gz=38;5;9:*.lrz=38;5;9:*.lz=38;5;9:*.lzo=38;5;9:*.xz=38;5;9:*.bz2=38;5;9:*.bz=38;5;9:*.tbz=38;5;9:*.tbz2=38;5;9:*.tz=38;5;9:*.deb=38;5;9:*.rpm=38;5;9:*.jar=38;5;9:*.war=38;5;9:*.ear=38;5;9:*.sar=38;5;9:*.rar=38;5;9:*.alz=38;5;9:*.ace=38;5;9:*.zoo=38;5;9:*.cpio=38;5;9:*.7z=38;5;9:*.rz=38;5;9:*.cab=38;5;9:*.jpg=38;5;13:*.jpeg=38;5;13:*.gif=38;5;13:*.bmp=38;5;13:*.pbm=38;5;13:*.pgm=38;5;13:*.ppm=38;5;13:*.tga=38;5;13:*.xbm=38;5;13:*.xpm=38;5;13:*.tif=38;5;13:*.tiff=38;5;13:*.png=38;5;13:*.svg=38;5;13:*.svgz=38;5;13:*.mng=38;5;13:*.pcx=38;5;13:*.mov=38;5;13:*.mpg=38;5;13:*.mpeg=38;5;13:*.m2v=38;5;13:*.mkv=38;5;13:*.webm=38;5;13:*.ogm=38;5;13:*.mp4=38;5;13:*.m4v=38;5;13:*.mp4v=38;5;13:*.vob=38;5;13:*.qt=38;5;13:*.nuv=38;5;13:*.wmv=38;5;13:*.asf=38;5;13:*.rm=38;5;13:*.rmvb=38;5;13:*.flc=38;5;13:*.avi=38;5;13:*.fli=38;5;13:*.flv=38;5;13:*.gl=38;5;13:*.dl=38;5;13:*.xcf=38;5;13:*.xwd=38;5;13:*.yuv=38;5;13:*.cgm=38;5;13:*.emf=38;5;13:*.axv=38;5;13:*.anx=38;5;13:*.ogv=38;5;13:*.ogx=38;5;13:*.aac=38;5;45:*.au=38;5;45:*.flac=38;5;45:*.mid=38;5;45:*.midi=38;5;45:*.mka=38;5;45:*.mp3=38;5;45:*.mpc=38;5;45:*.ogg=38;5;45:*.ra=38;5;45:*.wav=38;5;45:*.axa=38;5;45:*.oga=38;5;45:*.spx=38;5;45:*.xspf=38;5;45: __LMOD_REF_COUNT__LMFILES_=/opt/ohpc/pub/modulefiles/autotools:1;/opt/ohpc/pub/modulefiles/prun/1.3:1;/opt/ohpc/pub/modulefiles/gnu8/8.3.0:1;/opt/ohpc/pub/modulefiles/ohpc:1 SPACK_LOADED_HASHES=tekhjbwti7mx652v6kujfrc5j7yb334h:t2ffogb6pkobtbpi3wul5zd2m5vmcvxh:6qnl2hozh3zq77vx3g6fftb2yz4d5b2v:pqn5lp6fdjlybyswup2d6bfobandpyfr:f2e3ggi4avaksziuo6psamb7ucfgh7li:potqrqgy7idt6si2bkvwkmn5nx4kdiy3:pttcncalnpcjgm3h2g4qvnwgu4zcdmo5:csw636audfw4ivxr7xhtqayeolcngk5e:ypweaxl255pcr6zkewjagp4l5ahm2bgn:kfny5jnebg632aj4scgbcy2k2y2gljva:hglidodbxhrmemhukg7yzvyy6yrzahmg:kc3dn5brlpjls5c75x6jyxze7qxao4lb:xrqdugko6u5pprmmmospqtvo7qtuqojd:z5rspy3egvo47e7d33zovk3qb3tlocue:rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf:zhutijn6c4j7vujwqwdwaaqqslki54p6:a4q3uez2q7m7f4ddzsehhm3w5mn5lul6:lwqcw3hzoxoia5q6nzolylxaf5zevluk:pggctzoyrk3geoqjjkznku26uzwlczdj:jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy:ggon3u6zw6zi464fvdedikjsncnudjmp LMOD_PREPEND_BLOCK=normal _ModuleTable001_=X01vZHVsZVRhYmxlXz17WyJNVHZlcnNpb24iXT0zLFsiY19yZWJ1aWxkVGltZSJdPWZhbHNlLFsiY19zaG9ydFRpbWUiXT1mYWxzZSxkZXB0aFQ9e30sZmFtaWx5PXtbImNvbXBpbGVyIl09ImdudTgiLH0sbVQ9e2F1dG90b29scz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzL2F1dG90b29scyIsWyJmdWxsTmFtZSJdPSJhdXRvdG9vbHMiLFsibG9hZE9yZGVyIl09MSxwcm9wVD17fSxbInN0YWNrRGVwdGgiXT0xLFsic3RhdHVzIl09ImFjdGl2ZSIsWyJ1c2VyTmFtZSJdPSJhdXRvdG9vbHMiLH0sZ251OD17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzL2dudTgvOC4zLjAiLFsiZnVsbE5hbWUiXT0iZ251OC84LjMuMCIsWyJsb2FkT3JkZXIiXT0z MAIL=/var/spool/mail/tt PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin:/opt/ohpc/pub/spack/bin:/opt/ohpc/pub/compiler/gcc/8.3.0/bin:/opt/ohpc/pub/utils/prun/1.3:/opt/ohpc/pub/utils/autotools/bin:/opt/ohpc/pub/bin:/usr/local/bin:/usr/bin:/usr/local/sbin:/usr/sbin:/home/tt/.local/bin:/home/tt/bin LMOD_SETTARG_CMD=: PWD=/home/tt/petsc-3.16.0 _LMFILES_=/opt/ohpc/pub/modulefiles/autotools:/opt/ohpc/pub/modulefiles/prun/1.3:/opt/ohpc/pub/modulefiles/gnu8/8.3.0:/opt/ohpc/pub/modulefiles/ohpc LANG=C.UTF-8 MODULEPATH=/opt/ohpc/pub/moduledeps/gnu8:/opt/ohpc/pub/modulefiles _ModuleTable_Sz_=3 LOADEDMODULES=autotools:prun/1.3:gnu8/8.3.0:ohpc LMOD_CMD=/opt/ohpc/admin/lmod/lmod/libexec/lmod HISTCONTROL=ignoredups SHLVL=2 HOME=/home/tt __LMOD_REF_COUNT_PATH=/opt/ohpc/pub/spack/bin:1;/opt/ohpc/pub/compiler/gcc/8.3.0/bin:1;/opt/ohpc/pub/utils/prun/1.3:1;/opt/ohpc/pub/utils/autotools/bin:1;/opt/ohpc/pub/bin:1;/usr/local/bin:1;/usr/bin:1;/usr/local/sbin:1;/usr/sbin:1;/home/tt/.local/bin:1;/home/tt/bin:1 _ModuleTable002_=LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTEsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09ImdudTgiLH0sb2hwYz17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzL29ocGMiLFsiZnVsbE5hbWUiXT0ib2hwYyIsWyJsb2FkT3JkZXIiXT00LHByb3BUPXt9LFsic3RhY2tEZXB0aCJdPTAsWyJzdGF0dXMiXT0iYWN0aXZlIixbInVzZXJOYW1lIl09Im9ocGMiLH0scHJ1bj17WyJmbiJdPSIvb3B0L29ocGMvcHViL21vZHVsZWZpbGVzL3BydW4vMS4zIixbImZ1bGxOYW1lIl09InBydW4vMS4zIixbImxvYWRPcmRlciJdPTIscHJvcFQ9e30sWyJzdGFja0RlcHRoIl09MSxbInN0YXR1cyJdPSJhY3RpdmUiLFsidXNlck5hbWUiXT0icHJ1biIsfSx9LG1wYXRo __LMOD_REF_COUNT_INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include:1 BASH_ENV=/opt/ohpc/admin/lmod/lmod/init/bash LOGNAME=tt XDG_DATA_DIRS=/home/tt/.local/share/flatpak/exports/share:/var/lib/flatpak/exports/share:/usr/local/share:/usr/share SSH_CONNECTION=10.119.47.140 44156 10.119.47.68 22 MODULESHOME=/opt/ohpc/admin/lmod/lmod PKG_CONFIG_PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zlib-ng-2.1.3-z5rspy3egvo47e7d33zovk3qb3tlocue/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/lib/pkgconfig __LMOD_REF_COUNT_LD_LIBRARY_PATH=/opt/ohpc/pub/compiler/gcc/8.3.0/lib64:1 LMOD_SETTARG_FULL_SUPPORT=no LESSOPEN=||/usr/bin/lesspipe.sh %s ACLOCAL_PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/share/aclocal:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/share/aclocal:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/share/aclocal:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/share/aclocal SPACK_PYTHON=/usr/bin/python3 LMOD_FAMILY_COMPILER=gnu8 LMOD_FULL_SETTARG_SUPPORT=no CMAKE_PREFIX_PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zlib-ng-2.1.3-z5rspy3egvo47e7d33zovk3qb3tlocue:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libsigsegv-2.14-pggctzoyrk3geoqjjkznku26uzwlczdj:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp XDG_RUNTIME_DIR=/run/user/1001 __LMOD_REF_COUNT_MANPATH=/opt/ohpc/pub/compiler/gcc/8.3.0/share/man:1;/opt/ohpc/pub/utils/autotools/share/man:1;/usr/local/share/man:1;/usr/share/man/overrides:1;/usr/share/man/en:1;/usr/share/man:1 INCLUDE=/opt/ohpc/pub/compiler/gcc/8.3.0/include LMOD_DIR=/opt/ohpc/admin/lmod/lmod/libexec LMOD_COLORIZE=no BASH_FUNC__spack_shell_wrapper()=() { for var in DYLD_LIBRARY_PATH DYLD_FALLBACK_LIBRARY_PATH; do eval "if [ -n \"\${${var}-}\" ]; then export SPACK_$var=\${${var}}; fi"; done; if [ -n "${ZSH_VERSION:-}" ]; then emulate -L sh; fi; _sp_flags=""; while [ ! -z ${1+x} ] && [ "${1#-}" != "${1}" ]; do _sp_flags="$_sp_flags $1"; shift; done; if [ -n "$_sp_flags" ] && [ "${_sp_flags#*h}" != "${_sp_flags}" ] || [ "${_sp_flags#*V}" != "${_sp_flags}" ]; then command spack $_sp_flags "$@"; return; fi; _sp_subcommand=""; if [ ! -z ${1+x} ]; then _sp_subcommand="$1"; shift; fi; case $_sp_subcommand in "cd") _sp_arg=""; if [ -n "$1" ]; then _sp_arg="$1"; shift; fi; if [ "$_sp_arg" = "-h" ] || [ "$_sp_arg" = "--help" ]; then command spack cd -h; else LOC="$(spack location $_sp_arg "$@")"; if [ -d "$LOC" ]; then cd "$LOC"; else return 1; fi; fi; return ;; "env") _sp_arg=""; if [ -n "$1" ]; then _sp_arg="$1"; shift; fi; if [ "$_sp_arg" = "-h" ] || [ "$_sp_arg" = "--help" ]; then command spack env -h; else case $_sp_arg in activate) _a=" $@"; if [ -z ${1+x} ] || [ "${_a#* --sh}" != "$_a" ] || [ "${_a#* --csh}" != "$_a" ] || [ "${_a#* -h}" != "$_a" ] || [ "${_a#* --help}" != "$_a" ]; then command spack env activate "$@"; else stdout="$(command spack $_sp_flags env activate --sh "$@")" || return; eval "$stdout"; fi ;; deactivate) _a=" $@"; if [ "${_a#* --sh}" != "$_a" ] || [ "${_a#* --csh}" != "$_a" ]; then command spack env deactivate "$@"; else if [ -n "$*" ]; then command spack env deactivate -h; else stdout="$(command spack $_sp_flags env deactivate --sh)" || return; eval "$stdout"; fi; fi ;; *) command spack env $_sp_arg "$@" ;; esac; fi; return ;; "load" | "unload") _a=" $@"; if [ "${_a#* --sh}" != "$_a" ] || [ "${_a#* --csh}" != "$_a" ] || [ "${_a#* -h}" != "$_a" ] || [ "${_a#* --list}" != "$_a" ] || [ "${_a#* --help}" != "$_a" ]; then command spack $_sp_flags $_sp_subcommand "$@"; else stdout="$(command spack $_sp_flags $_sp_subcommand --sh "$@")" || return; eval "$stdout"; fi ;; *) command spack $_sp_flags $_sp_subcommand "$@" ;; esac } BASH_FUNC_module()=() { eval $($LMOD_CMD bash "$@") && eval $(${LMOD_SETTARG_CMD:-:} -s sh) } BASH_FUNC_spack()=() { : this is a shell function from: /opt/ohpc/pub/spack/share/spack/setup-env.sh; : the real spack script is here: /opt/ohpc/pub/spack/bin/spack; _spack_shell_wrapper "$@"; return $? } BASH_FUNC_ml()=() { eval $($LMOD_DIR/ml_cmd "$@") } Files in path provided by default path /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin: lld llvm-dwarfutil scan-build-py lli llvm-dwp llvm-cxxmap llvm-lto2 llvm-diff llvm-remark-size-diff llvm-dwarfdump clang-offload-bundler llvm-mt hmaptool llvm-link llvm-tblgen nvptx-arch llvm-omp-device-info llvm-modextract llvm-reduce llvm-lto amdgpu-arch clang-scan-deps dsymutil llvm-cxxdump llvm-debuginfod clang-offload-packager llvm-ifs llvm-cxxfilt llvm-profdata llvm-strings llvm-gsymutil llvm-readobj llvm-cvtres llvm-exegesis opt llvm-nm flang2 git-clang-format intercept-build llvm-xray llvm-symbolizer llvm-cat llvm-tapi-diff llvm-omp-kernel-replay flang1 llvm-jitlink llvm-mc llvm-dis llvm-cov llvm-config llvm-sim llvm-extract llvm-stress bugpoint llvm-debuginfo-analyzer llvm-rtdyld clang-format clang-repl c-index-test llvm-tli-checker llvm-bcanalyzer llvm-mca llvm-cfi-verify llvm-objcopy llvm-rc verify-uselistorder llvm-ml llvm-opt-report clang-rename llvm-profgen sanstats llvm-remarkutil scan-view clang-16 clang-tblgen llc clang-build-select-link llvm-split sancov llvm-pdbutil clang-linker-wrapper llvm-objdump llvm-as llvm-undname scan-build llvm-debuginfod-find clang-check analyze-build llvm-lipo clang-refactor llvm-size llvm-libtool-darwin diagtool llvm-ar llvm-c-test clang-extdef-mapping wasm-ld llvm-lib ld.lld clang-cl lld-link llvm-readelf clang++ llvm-bitcode-strip llvm-strip flang llvm-addr2line clang llvm-install-name-tool llvm-ranlib llvm-windres ld64.lld clang-cpp llvm-dlltool llvm-otool /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin: info install-info texi2any makeinfo pod2texi texindex texi2dvi texi2pdf pdftexi2dvi /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin: perl5.38.0 perl pod2man pod2text pod2usage podchecker cpan corelist enc2xs encguess h2ph h2xs instmodsh json_pp libnetcfg perlbug perldoc perlivp piconv pl2pm pod2html prove ptar ptardiff ptargrep shasum splain streamzip xsubpp zipdetails perlthanks cpanm /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin: gdbmtool gdbm_load gdbm_dump /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin: db_archive db_checkpoint db_convert db_deadlock db_dump db_hotbackup db_load db_log_verify db_printlog db_recover db_replicate db_stat db_tuner db_upgrade db_verify /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin: gettext.sh gettext ngettext envsubst msgcmp msgfmt msgmerge msgunfmt xgettext msgattrib msgcat msgcomm msgconv msgen msgexec msgfilter msggrep msginit msguniq recode-sr-latin gettextize autopoint /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin: tar /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin: zstd zstdcat unzstd zstdmt zstdless zstdgrep /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin: pigz /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin: bzip2 bzip2recover bzgrep bzegrep bzfgrep bzmore bzless bzdiff bzcmp bunzip2 bzcat /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin: ncurses6-config tic toe infotocap captoinfo infocmp clear tabs tput tset reset ncursesw6-config /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin: xml2-config xmllint xmlcatalog /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin: xzdec lzmadec xz unxz xzcat lzma unlzma lzcat lzmainfo xzdiff xzgrep xzmore xzless xzcmp xzegrep xzfgrep lzdiff lzcmp lzgrep lzegrep lzfgrep lzmore lzless /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin: pkgconf bomtool pkg-config /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin: libtool libtoolize glibtool glibtoolize /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin: m4 /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin: cmp diff diff3 sdiff /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin: iconv /opt/ohpc/pub/spack/bin: haspywin.py sbang spack spack-python spack-tmpconfig spack.bat spack.ps1 spack_cmd.bat spack_pwsh.ps1 /opt/ohpc/pub/compiler/gcc/8.3.0/bin: cpp gcov gcov-dump gcov-tool c++ g++ x86_64-pc-linux-gnu-c++ x86_64-pc-linux-gnu-g++ gcc x86_64-pc-linux-gnu-gcc x86_64-pc-linux-gnu-gcc-8.3.0 gcc-ar x86_64-pc-linux-gnu-gcc-ar gcc-nm x86_64-pc-linux-gnu-gcc-nm gcc-ranlib x86_64-pc-linux-gnu-gcc-ranlib gfortran x86_64-pc-linux-gnu-gfortran cc /opt/ohpc/pub/utils/prun/1.3: prun /opt/ohpc/pub/utils/autotools/bin: autoconf autoheader autom4te autoreconf autoscan autoupdate ifnames aclocal aclocal-1.16 automake automake-1.16 libtool libtoolize Warning accessing /opt/ohpc/pub/bin gives errors: [Errno 2] No such file or directory: '/opt/ohpc/pub/bin' /usr/local/bin: /usr/bin: ld.gold celtdec051 rmail.postfix fwtrace unzip mlxgearbox mlxreg pip-3.6 qemu-ga evince-thumbnailer fipshmac gvfs-mkdir grub2-script-check needs-restarting eu-findtextrel diff sort pdftoppm cal canberra-boot gnome-software xmlsec1 fonttosfnt pango-list show-installed rmdir xzdec size mst_cable date powernow-k8-decode logview ibdump zipnote sjobexitmod notify-send mstconfig audit2allow flock eu-elfcompress localedef setxkbmap whereis ranlib ssh cd-it8 stapdyn nl-monitor mixartloader gdk-pixbuf-query-loaders-64 certutil watch osinfo-db-validate python3.6m pkla-check-authorization strings smail zenity dirname jobs mktemp xset uname mcookie rpmquery wget charmap rngtest sg_scan elfedit mget_temp_ext setarch gsettings-data-convert db_printlog gconf-merge-tree zfgrep basename mpstat pnm2ppa pbmtpg sattach scsi_mandat festival_client sendiso abrt-action-notify pwmake grub2-glue-efi ksvalidator totem-video-thumbnailer nmtui firefox pip-3 ibus-table-createdb gvfs-open pm-is-supported lppasswd dir tset msgconv calibrate_ppa eu-make-debug-archive gnome-boxes gnome-dictionary rpmverify gpg-zip coverage ibsim grub2-mkrescue fc-conflist fros grilo-test-ui-0.3 vdoprepareupgrade gnome-help lpstat.cups empathy sadf sg_verify update-desktop-database pinentry-gtk ssh-add objcopy ypdomainname escputil fusermount scsi_readcap empathy-accounts ldns-verify-zone json_verify echo clpi_dump loginctl gnome-thumbnail-font valgrind gvfs-ls nano signver ar head xdg-user-dirs-update abs2rel mmd sg_copy_results aulastlog cd-info dump2psl.pl yum-config-manager tsort printenv gnome-session python2 command nvjtag_discovery lsattr lsmcli smap imsettings-switch system-config-abrt gnome-shell-extension-prefs lpq.cups xsetwacom cdparanoia abrt-action-analyze-vulnerability gnome-terminal play isosize nl-qdisc-delete msginit msgfilter id firewall-offline-cmd xzcat numfmt scp-dbus-service yum-debug-restore cg_annotate traceroute consolehelper ib_atomic_lat squeue hcitool ncat ib_read_lat aconnect gdbus desktop-file-validate clear rnano xvinfo nl-util-addr paperconf lchfn Xvnc sg_read_long xmodmap ldns-zsplit gnome-abrt grub2-mkimage ldns-dane make cc pacmd gst-xmllaunch-0.10 delv gsdj500 xdg-user-dirs-gtk-update run-parts fc-pattern sha384sum purple-send pf2afm ibdiagnet_csv2xml.py ndctl reporter-ureport pip3 fc-cat stat wvgain scsi_ready hpcups-update-ppds grub2-syslinux2cfg sg_read_buffer mdu dd sg_inq metacity-message sg_stpg rpm ps2epsi lastlog geoipupdate oggdec sandbox chage start-pulseaudio-x11 ijsgutenprint.5.2 gnome-keyring-3 wdctl gdb gtester-report chrt keytool nm nautilus-desktop setmetamode setpriv gatttool chronyc ionice timeout gio-querymodules-64 qemu-nbd mlnx_interface_mgr.sh gnome-session-quit dumpkeys newaliases mattrib gslj python2-config jvmjar purple-url-handler slabinfo udaddy isoinfo imsettings-info find-jar pinentry-gtk-2 htop mountpoint realpath rview tload usleep javaws.itweb getent xzfgrep sbcinfo systemd-hwdb vmmouse_detect od ksshell sacctmgr pitchplay setfacl run_perftest_loopback systemd-loginctl gsound-play sessreg systemd-path mbim-network fold scancel update-ca-trust nenscript ntpstat spd-conf mpls_dump vmware-vmblock-fuse minit xdg-desktop-icon sdp_long_message sdptool nl-neightbl-list pckt_drop nf-ct-add git tar testlibraw lsusb.py fipscheck rpmdb chardetect captoinfo output gtbl verify_blkparse hwloc-diff repomanage machinectl shred mstmwrite dump2slvl.pl namei eu-unstrip csslint-0.6 slogin dvd+rw-booktype sg minfo abrt-action-analyze-core nss-policy-check list_titles eu-stack abrt-action-list-dsos p11-kit col gnome-weather mpi-selector makedeltarpm host checkisomd5 mstresourceparse chgrp mformat osinfo-detect infocmp sg_read pkg-config modutil zipsplit mstvpd time vlock dvipdf sudoreplay padsp-32 ldns-test-edns bc ipcmk blkrawverify gresource skill nfsiostat-sysstat gst-xmllaunch ogginfo cd-create-profile tcsh msguniq over kmod uptime gnome-shell-extension-tool pre-grohtml mokutil db_upgrade javaws flint repodiff pkill crontab x86_64-redhat-linux-g++ axfer rpm2cpio nl-link-release nl-neigh-list mtoolstest osinfo-db-path msgexec unexpand oggenc vdodumpconfig ndptool zsoelim sim_lsmplugin mlxlink_ext sg_rmsn fc-match sg_map debuginfo-install sg_raw ps2pdf14 xzcmp pax11publish stty nproc amixer grub2-mknetdir as vmware-user ppdi build-classpath mkisofs lprm cg_merge implantisomd5 sbcast hcidump rescan-scsi-bus.sh diff-jars ms_print sbcdec sound_dump nm-connection-editor mail ptx lprm.cups ofed_info gzip pdftohtml psfgettable dmesg wvdial dbus-monitor setup upower pactl rdma_server abrt-applet ed msgfmt systemd-tmpfiles zipgrep column mousetweaks libieee1284_test gcc-nm getopt gnome-shell gr2fonttest gupnp-dlna-ls-profiles-2.0 x86_64-redhat-linux-c++ mst_ib_add pdfinfo chown bashbug-64 cd-drive du a2p hostid gpgconf oldfind xargs systemd-tty-ask-password-agent sg_sat_identify sg_safte grub2-file true sg_sat_set_features spice-vdagent lpr.cups desktop-file-install slabtop systemd-inhibit gvfs-save vcut mkmanifest gst-inspect gvfs-monitor-dir gs gvfs-info mapscrn pdf2dsc sbatch env mdir pulseaudio lsmem cd-read ldns-gen-zone setleds smparquery mlxreg_ext znew devdump ibnetsplit gawk abrt-action-perform-ccpp-analysis locale alsaloop fc-cache xhost gtester xgamma aplay pl2pm xmlwf enchant xxd libbluray_test renice gucharmap gpgv gpg-error glib-mkenums splain abrt-action-analyze-oops mst scl vi systemd-cat ps2pdfwr sg_write_buffer valgrind-listener spice-streaming-agent csh btattach teamnl gtroff ibdmtr fgrep run_clusterkit.sh gkbd-keyboard-display mlxfwstress systemd-coredumpctl setup-nsssysinit gvfs-move mount ibv_devices killall ldns-nsec3-hash systemd-notify ipcs vdir nl-link-name2ifindex iostat aseqnet isodebug unzipsfx gst-launch-1.0 telepathy-gabble-xmpp-console pdfseparate mrd brltty-config sg_test_rwbuf atq grep gvfs-monitor-file ibsim-run passwd unpack200 ssh-keygen mlxlink gapplication ldns-compare-zones brltty-ctb f95 xwininfo xdriinfo pr withsctp aplaymidi preconv wish8.5 flite abrt-dump-xorg igawk mren sginfo io_demo reporter-mailx sha512sum ldns-dpa nl-list-caches applydeltarpm yum sar pkla-admin-identities gcm-viewer setfattr purple-send-async colormgr gpk-log dbus-send sg_senddiag pbm2ppa nl gsnd evince-previewer lsipc nettle-hash eu-elfcmp mstresourcedump xev hwloc-ls mlxfwreset gnome-session-inhibit gnome-session-custom-session gst-typefind-0.10 git-upload-archive scontrol eject test_ppa paps sstat sg_wr_mode hwloc-gather-topology red ln toc2cue gtk-query-immodules-3.0-64 more systemctl db_log_verify psfaddtable rsyslog-recover-qi.pl abrt-dump-oops ldns-resolver gst-feedback-0.10 mlnx_conf_mgr.sh easy_install alsatplg raw_ethernet_burst_lat mpris-proxy wnck-urgency-monitor hciattach false X gvfs-trash groff sync sctp_darn traceroute6 libinput-debug-events ib_write_lat bzgrep systemd-machine-id-setup cvtsudoers free mstcongestion sreport xlsatoms testgdbm tapestat sctp_test sg_modes coredumpctl nl-class-list sedismod vdo-by-dev mlxpci eu-objdump tclsh gvfs-mime gcm-picker whiptail uz canberra-gtk-play colrm attr pod2html msgmerge rmid fc-scan pdfimages xzgrep gpk-application sg_decode_sense ib_read_bw sg_vpd xgettext cdrdao gnome-screenshot pydoc3.6 gtk-update-icon-cache csplit sg_opcodes gtar python sbcenc script psfstriptable festival fmt eu-readelf xdpyinfo zcat mlabel xzdiff sliceprint pfbtopfa ibv_rc_pingpong numastat clibrary vmtoolsd cpp policyeditor.itweb nautilus watchgnupg ldns-key2ds mlxcables tracepath bootctl hca_self_test.ofed sdp_run_test xdg-settings amuFormat.sh dtest dbus-binding-tool qemu-io btreplay readcd java db_replicate rev xbrlapi gdbus-codegen wvunpack setvtrgb egrep brltty dtestx updatedb gdmflexiserver fallocate sjstat desktop-file-edit pstree.x11 setserial checkpolicy vmware-namespace-cmd hwloc-patch gslp glib-genmarshal sg_referrals gtk-query-immodules-2.0-64 uuidgen sg_requests libpng15-config detect_ppa centrino-decode ipcalc man ibv_uc_pingpong chfn python-config ldns-testns abrt-watch-log trust xz ps2pdf mtools appstream-util pinentry-curses analog gnome-character-map gpgv2 gnome-keyring-daemon nisdomainname tmon pkcon riostream strace-log-merge gnome-system-monitor neqn eqn db_stat journalctl osinfo-install-script pstree mlxfwstress_ext git-upload-pack bwResultAnalyzer.py pidstat kernel-install dimax_init ssh-copy-id nettle-lfib-stream runcon systemd-run abrt-action-analyze-xorg repoquery mlxprivhost ibv_ud_pingpong sg_sat_phy_event unxz ldns-rrsig mailq.postfix check-binary-files nf-queue sdiff sushi prlimit grl-inspect-0.3 mlxdump_ext sgp_dd whatis mailx quotasync parec stap-report cupstestdsc gst-inspect-0.10 vim gcm-import reset sleep btrace gst-typefind ldns-walk fc-validate rename xdg-icon-resource perl5.16.3 wavpack ibus sshare wait libwacom-list-local-devices btmon nl-route-add perldoc sprof uncompress scsi_satl alsabat systemd-detect-virt msgen sg_rbuf saytime uniq lesspipe.sh catchsegv arecordmidi tc_wrap.py genisoimage lpoptions lsns install-printerdriver rmiregistry gcc ldns-read-zone ciptool rmail lslogins speaker-test python3.4 blkiomon hostname panelctl sg_dd newuidmap mclasserase kbdrate grub2-render-label mlxtrace_ext jjs pk12util sg_turs xlsfonts ibdiagm.sh db_verify getfacl wvdialconf abrt-action-save-kernel-data sg_compare_and_write dvdrecord atrm abrt-action-analyze-python install nc mcomp gsdj lz4cat tput gvfs-mount batch sb findmnt mstmcra mcopy pango-view isovfy mmc-tool qemu-img nl-list-sockets seff df nl-neigh-add ac sg_get_config tailf sg_write_long hpijs os-prober rsync openssl split python3.6 edid-decode reporter-upload info migspeed lslocks ps2ps lessecho vmware-vgauth-cmd [ taskset bzip2recover gstack sg_unmap sg_reassign mlnx_dump_parser nail orbd nl-route-delete sg_logs zipdetails gupnp-dlna-info-2.0 stdbuf blktrace mpi-selector-menu secret-tool ppdpo psed ib_atomic_bw ibgenperm db_dump185 mlxfwmanager lastb satyr abrt-action-analyze-c linux32 mlxi2c anaconda-cleanup vinagre usx2yloader cmtime mtserver printf clusterkit nl-pktloc-lookup xsltproc VGAuthService nautilus-sendto bzdiff sg_ident dvd+rw-format xrdb mlxuptime l2ping system-config-printer-applet gst-inspect-1.0 mkdir libinput-list-devices ksverdiff rpcgen readom ldns-zcat pldd ld systemd-ask-password g++ abrt-handle-upload gjs-console grub2-editenv dbiproxy fc semodule_package sg_luns msggrep systemd-analyze x86_64-redhat-linux-gcc dtestcm gpk-update-viewer pdftocairo compress snice checkmodule seq x86_energy_perf_policy gfortran mcat utmpdump mtype pwscore deallocvt paplay c++ checksctp nl-tctree-list aserver cd-iccdump troff xdg-email sh xvattr nl-link-set users chcat vdoformat stapbpf fprintd-enroll rebuild-jar-repository setfont nice servertool bond2team ping coverage2 valgrind-di-server ttmkfdir dwp ibv_asyncwatch cg_diff bluetoothctl pygtk-demo pasuspender pphs msgcomm rpmdumpheader db_archive pydoc3.4 auvirt stund nl-qdisc-list unlink xrefresh fprintd-list gcov icedax tr zmore mxtar zipcloak fc-query mcra pack200 dfu-tool systemd-cgls gnome-contacts resourcedump ibdiagnet sedispol repo-graph bzcat crash c89 pyvenv-3.6 pmap raw_ethernet_fs_rate gsf-office-thumbnailer crlutil policytool gvfs-less iptc grub2-mkrelpath newaliases.postfix nl-cls-list mstop abrt-action-analyze-ccpp-local sqlite3 ppdmerge pathchk login hwloc-info chsh pgrep showconsolefont zcmp gnome-tweaks bzcmp iso-info mcheck kdumpctl vncpasswd tty pip3.6 espeak dbus-update-activation-environment combinedeltarpm ldns-signzone mstfwreset m17n-conv qmi-network stap-merge ksflatten systemd-sysv-convert gio linux-boot-prober python3.4m mbimcli nl-cls-add analysis.py rpmkeys abrt-action-check-oops-for-hw-error peekfd mkinitrd nmtui-connect udevadm mesg xmvn-builddep wqdump_ext glxgears mpartition psfxtable envsubst last empathy-debugger vncconfig expand tabs comm metacity mkafmmap c99 osinfo-db-export grl-launch-0.3 sg_reset gdb-add-index eu-ar totem iconv numademo celtenc051 alsa-delay xdg-screensaver xmllint grub2-mkpasswd-pbkdf2 baobab spdsend eu-strip gpgsplit clean-binary-files idn pdftops post-grohtml ib_send_bw gpasswd gcr-viewer festival_server_control vmware-toolbox-cmd sndfile-resample mknod stapsh dbus-run-session sha1sum create-jar-links gtk-launch eog gvfs-copy abrt-action-generate-core-backtrace pamon aulast cdda2wav ssh-agent makedb eu-size xmlcatalog iceauth msgcat gzexe python2.7-config mremote lz4c xrandr gst-typefind-1.0 lzop flatpak vdo hexdump sacct grub2-mkstandalone gnome-shell-perf-tool mbadblocks hwloc-compress-dir vmhgfs-fuse liveinst sftp nl-class-add cifsiostat sdiag xstdcmap lexgrog mlnx_qos dbiprof umask growisofs xdg-user-dir ps2pdf12 diffpp base64 synclient xsetmode fg lsscsi lstopo-no-graphics sg_rdac text2wave gcc-ar raw_ethernet_lat which mft_uninstall.sh nf-ct-list pstack appstream-compose mlxtrace db_hotbackup mdeltree unalias pkaction infotocap cd-fix-profile gnome-text-editor itweb-settings.itweb ucx_read_profile mergerepo xinit wayland-scanner update-gtk-immodules zegrep geoiplookup udisksctl modifyrepo ldns-notify ibus-daemon sgather anaconda-disable-nm-ibft-plugin soelim readlink rctest cp hostnamectl firewall-config brltty-ttb ldnsd yelp grotty gcore page_owner_sort turbostat tac tnameserv abrt-action-trim-files unicode_start systemd-firstboot glib-compile-schemas cvt cmsutil rdate json_reformat pchrt zip sha256sum logname h2ph eu-addr2line getkeycodes lchsh readelf yes bno_plot.py eu-ranlib pflags remunge nmtui-edit mlxconfig sg_readcap cpio factor system-config-printer raw_ethernet_bw nl-cls-delete xzless setkeycodes sane-find-scanner at pod2usage abrt-action-install-debuginfo scsi_stop bluemoon wc gsbj repoclosure c++filt lprsetup.sh mc-wait-for-name rping xkbcomp bzless oddjob_request open brasero purple-client-example gneqn brltty-trtxt dbilogstrip enscript grub2-fstest cheese callgrind_annotate spd-say gpg-agent look pod2text gnome-font-viewer ul ldns-version brltty-install ssltap ldns-mx scsi_start cdda2ogg qmicli ex pdfdetach chmod repotrack soundstretch piconv ibdmchk abrt-action-save-package-data pyinotify sg_persist speech-dispatcher libinput infokey kill lpstat itrace raw blkparse grub2-mklayout pdf2ps nmcli sctp_status sealert mkhybrid lz plistutil bunzip2 vdoforcerebuild gcc-ranlib flint_ext mlxvpd top lpq mstmread scp ib_write_bw gpic genl-ctrl-list pdfunite nf-log glib-compile-resources xdg-mime eps2eps gnome-keyring strip sudoedit cut find2perl seahorse gst-stats-1.0 xauth mlnx_perf reporter-bugzilla clibrary2 xdg-open iecset x86_64 ofed_rpm_info pyvenv msgunfmt cmp pango-querymodules-64 pkexec colcrt objdump truncate hciconfig grub2-kbdcomp strigger nl-link-enslave paste sg_ses hwloc-assembler-remote gobject-query resourceparse w osinfo-query systemd-escape isdv4-serial-inputattach reporter-mantisbt nl-addr-delete chcon su srun gnome-session-selector mlxburn_old cdda-player cd-paranoia busctl mmcli showrgb rvi scl_source glib-gettextize tclsh8.5 usbhid-dump vimtutor vmware-rpctool sg_emc_trespass bdftopcf libtar usb-devices ppdc stunbdc nl-link-stats zless gpg lesskey seapplet nl-rule-list sg_prevent recode-sr-latin dbus-daemon mkrfc2734 gcm-calibrate ulockmgr_server sg_get_lba_status gnome-control-center flite_time rb ibdiagpath states mobj_dump luac cd ibus-setup mkfifo ca-legacy pydoc salloc ControlPanel munge pkcheck vmware-hgfsclient alsamixer urlgrabber db_load rdma_client easy_install-2.7 nohup xzmore whoami gsoelim abrt-merge-pstoreoops gencat report-cli vdoreadonly run_perftest_multi_devices scsi-rescan chmem wish gvfs-rm unix-lpr.sh kbd_mode nl-classid-lookup apropos gsettings mstmtserver aseqdump pinentry abrt-retrace-client gjs hwloc-distances numactl xsetpointer who instperf pdffonts nslookup xzegrep gettext sox libpng-config db_deadlock alsaunmute hdmv_test xdg-desktop-menu xorg-x11-fonts-update-dirs touch cat glxinfo64 pwd bluetooth-sendto link numad gettext.sh nm-online cpupower gnome-session-properties xinput ssh-keyscan sg_sync unmunge mstregdump bdftruncate locate perl newgidmap dapltest bzip2 fprintd-delete mzip nl-link-list ibv_srq_pingpong sum ucmatose mmount nl-neigh-delete geoiplookup6 glxinfo teamd reporter-rhtsupport find getfattr msghack alias mget_temp gdk-pixbuf-thumbnailer readmult ipcrm sudo quota dbus-test-tool nl-class-delete systemd-nspawn firewall-cmd abrt-action-generate-backtrace db_tuner parecord sg_read_block_limits pgawk linux64 build-jar-repository evince dc WebKitWebDriver index_dump vpi_tcpdump build-classpath-directory bd_info git-shell catman gst-feedback abrt-action-analyze-backtrace ibcongest alt-java btt stedump scanimage systemd-delta rm mdig hwloc-distrib c2ph pwdx db_dump lp mlxburn nf-exp-list rcopy lua ghostscript sotruss mlxcables_ext less reposync sexp-conv mdel vmware-user-suid-wrapper gcalccmd easy_install-3.6 dbus-launch orc-bugreport cksum wodim mstflint dnsdomainname toc2cddb resizecons drill domainname hdsploader idiag-socket-details pic grub2-mkfont cairo-sphinx shuf cups-calibrate chvt mmove mutter toe lsmd bdsplice nf-exp-add file-roller dvd+rw-mediainfo xlsclients gnome-clocks ptaskset dconf ausyscall mshowfat tail db_checkpoint nsupdate db_recover ogg123 loadunimap eu-nm mailq pstruct lsblk hwloc-assembler bccmd scl_enabled ldns-update gvfs-set-attribute tracker gst-xmlinspect sg_rtpg freetype-config dtestsrq sg_format callgrind_control report-gtk view dbus-cleanup-sockets funzip nl-route-list iso-read arch sed vxloader Xorg yum-groups-manager logger cdrecord gst-launch-0.10 purple-remote audit2why localectl sg_map26 pinfo mlxmcg mdevices_info rz ps2pdf13 getconf grub2-menulst2cfg ib_send_lat netstat ibnlparse isodump ngettext gedit sgm_dd lsinitrd file prtstat nl-addr-list setsid nsenter mlxphyburn lsusb gvfs-tree syndaemon sg_xcopy dvd-ram-control grops show-changed-rco pydoc3 rhino gnome-disks btrecord mstdump padsp vorbiscomment python3 pod2man nroff nf-monitor zgrep gpk-prefs zipinfo dircolors nl-qdisc-add curl arecord enchant-lsmod bashbug loadkeys mckey mlxtokengenerator gdm-screenshot s2p bzmore imsettings-list exempi test md5sum i386 kbdinfo systemd-stdio-bridge printafm nautilus-autorun-software find-repos-of-install fgconsole itweb-settings dracut ldd tee dbus-uuidgen sg_start chacl gnome-system-log zenheiset rdma_xserver setup-nsssysinit.sh rfcomm fc-cache-64 vstp hwloc-ps hex2hcd ps2ascii systemd-cgtop rec ldns-chaos mlxdump lpr nl-link-ifindex2name bash umount sx lp.cups udpong ibv_devinfo zforce bg xkill tcptraceroute alsaucm getopts pkmon ldns-revoke mc-tool gpg-connect-agent secon startx dvcont abrt-action-analyze-vmcore orca rdma_xclient mshortname hwloc-bind nf-exp-delete timedatectl mstprivhost tracepath6 ldns-keyfetcher cancel clusterkit.sh staprun lscpu dumpiso ucx_perftest mandb diff3 vgdb mkfontdir gpgparsemail newgrp imsettings-reload vmware-checkvm hunspell gpg2 migratepages fc-list sg_sanitize dig wall join yum-debug-dump lastcomm tic tbl perlthanks setterm gnome-calculator i2c vdostats scsi_logging_level gunzip msgcmp msgattrib mlxmdio ucs2any update-mime-database ls groups gprof gvfs-rename fribidi coverage-2.7 gnome-disk-image-mounter tzselect hwloc-annotate soxi simc_lsmplugin gconftool-2 festival_server createrepo git-receive-pack vdodmeventd boltctl manpath ppdhtml rvim sz pacat xprop dgawk on_ac_power read osinfo-db-import mlx_fs_dump zdiff vimdiff lz4 eu-strings expr pyvenv-3.4 pcre-config wqdump cancel.cups nl-fib-lookup showkey ps2ps2 yumdownloader gcm-inspect abrt-cli pdftotext sprio rx addr2line ldns-keygen gst-xmlinspect-0.10 perlbug sinfo openvt cue2toc nl-route-get unicode_stop python2.7 nmtui-hostname gvfs-cat scsi_temperature cupstestppd rstream mkfontscale geqn teamdctl sha224sum pinky ibv_xsrq_pingpong vm-support unlz4 xsetroot ucx_info core_to_hca_dgx100.sh keyctl hangul sg_write_same pkttyagent ib_acme gmake gtf unshare amidi fwupdmgr plymouth strace gnroff ps policyeditor core_to_hca_dgx.sh vmstat ping6 mstfwtrace vmware-xferlogs pkcs1-conv fprintd-verify awk ibtopodiff verifytree Mail gst-launch mcd eu-elflint scriptreplay package-cleanup l2test nl-addr-add connection_recovery hwloc-calc chattr repo-rss ld.bfd tgz yum-builddep mv iptables-xml write memhog /usr/local/sbin: /usr/sbin: cups-genppdupdate selinuxconlist fsck.btrfs alsabat-test.sh nameif pm-suspend-hybrid sm-notify sulogin era_check intel-microcode2ucode umount.udisks2 postlog sys-unconfig setcap mkswap plymouthd abrt-harvest-vmcore mii-diag mkfs.ext3 multipath load_policy iscsiuio getsebool lshw ifstat lusermod modinfo aureport ibrouters build-locale-archive umount.nfs fatlabel init new-kernel-pkg quotastats handle-sshpw ibccconfig netreport btrfs-debug-tree smtp-source mkfs.minix pvscan btrfs-zero-log postcat smtp-sink NetworkManager ibstat pwunconv postalias lchage mke2fs grub2-mkconfig useradd hardlink set_irq_affinity_bynode.sh mkdosfs nfsdcltrack ledctl nl-qdisc-delete anacron rpcbind quotaon chcpu ipsec grub2-probe fstrim vgchange slurmd e2undo ntpdate xfs_rtcp packer accessdb perfquery mountstats xqmstats postfix unix_chkpwd fsck.ext4 telinit tuned selinuxexeccon smpquery smpdump partx bpftool wipefs vgextend tcsd fsadm xfs_estimate autrace xfs_io grubby mdadm btrfs-image tcpd rpc.statd wpa_cli iprinit mlnx_bf_configure dump_lfts.sh plymouth-set-default-theme ctstat mlnx_tune show_gids fsck.msdos saquery iblinkinfo pm-suspend update-pciids ibportstate getcap abrt-install-ccpp-hook ip6tables fsck.minix ebtables-save cracklib-packer addpart lvs usernetctl insmod thin_repair era_restore radvd e4defrag grub2-ofpathname unix_update cgdisk setup ifcfg genl service abrt-dbus userdel common_irq_affinity.sh munged pvchange cache_metadata_size slattach installkernel vipw selabel_partial_match sefcontext_compile filefrag mkfs lvconvert nstat depmod findfs hypervfcopyd pluginviewer vgmerge show_irq_affinity.sh arp kpartx reboot rasdaemon mdmon fixparts sfdisk btrfs-find-root sminfo ModemManager authconfig blkdeactivate ofed_uninstall.sh mkhomedir_helper iscsi-iname cups-genppd.5.2 ntpd xfs_growfs setenforce lnstat btrfstune logsave ibcacheedit bridge cache_restore fsck.xfs tickadj luseradd getpcaps mtr switch_root blockdev fsfreeze arping abrtd ebtables cache_dump makedumpfile xfs_mdrestore lnewusers pvmove grub2-get-kernel-settings grpunconv ras-mc-ctl postsuper glibc_post_upgrade.x86_64 vgrename grub2-install ldconfig lvresize nl-class-list cryptsetup fsck.ext2 abrt-server tune2fs ppp-watch thin_rmap readprofile btrfs-select-super dmraid.static skdump pvs ibsrpdm vendor_post_uninstall.sh osmtest nologin pppstats selabel_lookup_best_match set_irq_affinity.sh saslpasswd2 thin_dump iprconfig fsck.fat visudo ip ibfindnodesusing.pl tracepath pppdump lgroupdel sendmail.postfix badblocks saslauthd reject ntpdc lvmconfig hypervvssd setsebool lgroupmod augenrules thin_ls update-alternatives eapol_test mii-tool check_lft_balance.pl chkconfig firstboot swapoff sysctl fxload lspci multipathd xfs_info xfs_mkfile iconvconfig cracklib-unpacker semodule sgpio lvmsar rtpr pm-powersave iscsid zramctl ntptime radvdump virtlockd lvmetad auditctl dm_dso_reg_tool groupmod mkdict audispd sshd-keygen lpc mount.nfs btrfsck ibccquery mklost+found bfb-install e2label consoletype avcstat genhostid iptables cups-browsed fipvlan unbound-anchor vgexport groupadd lvscan gluster kexec iptunnel abrt-configuration sysinfo-snapshot.py grub2-set-default mlnx_affinity rshim repquota losetup pam_timestamp_check key.dns_resolver selabel_digest pdata_tools fuser xfs_bmap xfs_ncheck cma_roce_tos tcpslice ibsysstat logrotate mkfs.msdos cache_writeback fcping gssproxy sestatus xtables-multi ibswitches dump-acct cupsd firewalld atd accton nl-pktloc-lookup quotacheck ibnodes accept ntp-keygen debugfs selabel_lookup luserdel oddjobd grub2-rpm-sort fcoeadm chroot ibacm grpck cupsaddsmb pwconv ledmon lvreduce regdbdump lgroupadd abrt-harvest-pstoreoops slurmstepd lvmconf lvremove nl-qdisc-list gdisk addgnupghome lpadmin resizepart cupsdisable mlnx-sf biosdevname sasldblistusers2 nl-cls-list ethtool rdma nfsidmap xfsdump pm-hibernate grub2-setpassword blkid era_invalidate abrt-auto-reporting lvmsadc grub2-sparc64-setup setfiles hwloc-dump-hwdata xfs_metadump lpinfo nl-cls-add rpc.gssd try-from udevadm xfs_db rpc.mountd xfs_copy pvcreate xfs_repair rngd ntpq cupsenable fsck raid-check vgreduce chat rfkill alsactl ib2ib_setup pam_tally2 dumpe2fs partprobe mpathpersist rpc.idmapd edquota vgscan brctl adduser lvmdiskscan thin_restore paperconfig irqbalance compat_gid_gen saned fsck.ext3 selinuxdefcon srp_daemon pwhistory_helper mkfs.btrfs mkfs.fat convertquota liveinst nl-class-add e2freefrag mkdumprd runlevel cfdisk libvirtd run_srp_daemon dosfsck pivot_root fixfiles mkfs.cramfs vgck quotaoff chpasswd rpc.rquotad pvresize authconfig-tui ibtracert newusers mpathconf applygnupgdefaults mkfs.xfs xfsinvutil wpa_passphrase umount.nfs4 alsa-info fsck.cramfs dmidecode nl-cls-delete capsh virt-what mkfs.ext2 vmcore-dmesg fcoemon lldpad xfsrestore vendstat dosfslabel ibhosts devlink iftop killall5 ifenslave iptables-restore usbmuxd ss plipconfig vdptool ibnetdiscover rtkitctl smartd matchpathcon hwclock cracklib-check ibaddr pam_console_apply fdisk btrfs-map-logical delpart genl-ctrl-list sedispatch yumdb runuser postdrop halt weak-modules lldptool selinux_restorecon dmsetup setroubleshootd virtlogd smartctl dhclient update-smart-drivedb lpmove show_irq_affinity_hints.sh pppd parted poweroff netscsid kpatch ifup xfs_logprint create-cracklib-dict e2image tcpdump zdump osd_login pvdisplay cma_roce_mode odp_stat.sh nfsstat dcbtool yum-complete-transaction iprupdate usb_modeswitch_dispatcher vgcfgrestore gdm sysctl_perf_tuning rtmon biosdecode vgconvert lpc.cups nl-classid-lookup sosreport mkfs.ext4 grpconv pethtool groupdel mcelog ipset sshd show_counters shutdown restorecon fdformat dmevent_tool tcpdmatch zic safe_finger vgimport vgcreate thin_trim mkfs.vfat era_dump cupsaccept wpa_supplicant rpcinfo nl-link-list thin_delta xfs_admin hypervkvpd testsaslauthd realm swaplabel ownership cupsreject sktest routel nl-class-delete ldattach iprdbg vgremove cracklib-format usermod install-info getenforce clock postmap blkdiscard vigr cache_check resize2fs rdisc ntsysv postkick ibidsverify.pl ifdown cupsfilter dnsmasq vpddecode cacertdir_rehash pifconfig thin_check setup_mr_cache.sh route rdma-ndd sgdisk grub2-bios-setup userhelper rtcwake sln swapon dump_mfts.sh btrfs-convert sushell grub2-macbless request-key vgsplit lpasswd ksmtuned crda setpci agetty set_irq_affinity_cpulist.sh postmulti cache_repair iscsistart btrfs ip6tables-restore usb_modeswitch clockdiff atrun lvrename anaconda nl-qdisc-add pm-utils-bugreport-info.sh postconf postlock routef lvextend chgpasswd lvcreate avahi-daemon vgcfgbackup ebtables-restore lockdev fcrls ibping rmmod dracut start-statd modprobe lvm lvchange alternatives vgimportclone sa xfs_fsr ibstatus setregdomain fsck.vfat pppoe-discovery pidof quot tracepath6 dmeventd dhclient-script cbq lid mount.fuse pwck iprdump pvremove ipmaddr ibroute genhomedircon setquota iptables-save vgdisplay faillock mount.nfs4 lsof sldd.sh dump_fts ether-wake xfs_freeze xfs_quota showmount iscsiadm tc vgs vendor_pre_uninstall.sh ctrlaltdel ifconfig chronyd ibqueryerrors vgmknodes mlnx_bf_configure_ct rtacct alsa-info.sh sendmail lvmpolld nfsiostat tuned-adm dump-utmp fcnsq iw dmfilemapd ibdev2netdev auditd lsmod spice-vdagentd blkmapd lvdisplay semanage dmstats lvmdump iprsos cupsctl arpd opensm grub2-reboot groupmems pvck ip6tables-save rtstat ausearch ping6 rpcdebug iconvconfig.x86_64 dmraid thin_metadata_size exportfs crond e2fsck postqueue rpc.nfsd selinuxenabled rsyslogd Warning accessing /home/tt/.local/bin gives errors: [Errno 2] No such file or directory: '/home/tt/.local/bin' Warning accessing /home/tt/bin gives errors: [Errno 2] No such file or directory: '/home/tt/bin' ============================================================================================= TESTING: configureExternalPackagesDir from config.framework(config/BuildSystem/config/framework.py:1023) serialEvaluation: initial cxxDialectRanges ('c++03', 'c++17') serialEvaluation: child SuperLU_DIST raised minimum cxx dialect version to c++11 serialEvaluation: new cxxDialectRanges ('c++11', 'c++17') child config.utilities.macosFirewall 0.000003 ============================================================================================= 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 /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/gdb...not found Checking for program /opt/ohpc/pub/spack/bin/gdb...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/gdb...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/gdb...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/gdb...not found Checking for program /opt/ohpc/pub/bin/gdb...not found Checking for program /usr/local/bin/gdb...not found Checking for program /usr/bin/gdb...found Defined make macro "GDB" to "/usr/bin/gdb" Defined "USE_DEBUGGER" to ""gdb"" Executing: uname -s stdout: Linux Defined make macro "DSYMUTIL" to "true" Executing: uname -s stdout: Linux child config.utilities.debuggers 0.012374 ============================================================================================= 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 0 #define PETSC_VERSION_PATCH 0 #define PETSC_VERSION_DATE "Sep 29, 2021" #define PETSC_VERSION_GIT "v3.16.0" #define PETSC_VERSION_DATE_GIT "2021-09-29 18:30:02 -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 0.002073 ============================================================================================= TESTING: getDatafilespath from PETSc.options.dataFilesPath(config/PETSc/options/dataFilesPath.py:29) Checks what DATAFILESPATH should be child PETSc.options.dataFilesPath 0.000459 ============================================================================================= TESTING: configureGit from config.sourceControl(config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/git...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/git...not found Checking for program /opt/ohpc/pub/spack/bin/git...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/git...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/git...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/git...not found Checking for program /opt/ohpc/pub/bin/git...not found Checking for program /usr/local/bin/git...not found Checking for program /usr/bin/git...found Defined make macro "GIT" to "git" Executing: git --version stdout: git version 1.8.3.1 ============================================================================================= TESTING: configureMercurial from config.sourceControl(config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/hg...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/hg...not found Checking for program /opt/ohpc/pub/spack/bin/hg...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/hg...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/hg...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/hg...not found Checking for program /opt/ohpc/pub/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 /home/tt/.local/bin/hg...not found Checking for program /home/tt/bin/hg...not found Checking for program /home/tt/petsc-3.16.0/lib/petsc/bin/win32fe/hg...not found child config.sourceControl 0.006136 ============================================================================================= TESTING: configureInstallationMethod from PETSc.options.petscclone(config/PETSc/options/petscclone.py:20) This is a tarball installation child PETSc.options.petscclone 0.001008 ============================================================================================= 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: optamd/lib/petsc/conf/configure-hash Deleting configure hash file: optamd/lib/petsc/conf/configure-hash Unable to delete configure hash file: optamd/lib/petsc/conf/configure-hash child PETSc.options.arch 0.036101 ============================================================================================= TESTING: setInstallDir from PETSc.options.installDir(config/PETSc/options/installDir.py:32) setup installDir to either prefix or if that is not set to PETSC_DIR/PETSC_ARCH Defined make macro "PREFIXDIR" to "/home/tt/petsc-3.16.0/optamd" ============================================================================================= 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/tt/petsc-3.16.0/optamd/lib/petsc/conf ============================================================================================= TESTING: restoreReconfigure from PETSc.options.installDir(config/PETSc/options/installDir.py:89) child PETSc.options.installDir 0.001390 ============================================================================================= 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.000386 ============================================================================================= 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.000471 ============================================================================================= TESTING: resetEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:2099) ============================================================================================= TESTING: checkEnvCompilers from config.setCompilers(config/BuildSystem/config/setCompilers.py:2129) ============================================================================================= TESTING: checkMPICompilerOverride from config.setCompilers(config/BuildSystem/config/setCompilers.py:2069) 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:2090) 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 /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/clang...found Defined make macro "CC" to "clang" ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ======== Checking running linked program ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o Testing executable /tmp/petsc-b9me_m_5/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Executing: clang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin ============================================================================================= TESTING: checkCPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:826) Locate a functional C preprocessor Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/clang...found Defined make macro "CPP" to "clang -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/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 /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/nvcc...not found Checking for program /opt/ohpc/pub/spack/bin/nvcc...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/nvcc...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/nvcc...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/nvcc...not found Checking for program /opt/ohpc/pub/bin/nvcc...not found Checking for program /usr/local/bin/nvcc...not found Checking for program /usr/bin/nvcc...not found Checking for program /usr/local/sbin/nvcc...not found Checking for program /usr/sbin/nvcc...not found Checking for program /home/tt/.local/bin/nvcc...not found Checking for program /home/tt/bin/nvcc...not found Checking for program /home/tt/petsc-3.16.0/lib/petsc/bin/win32fe/nvcc...not found Checking for program /Developer/NVIDIA/CUDA-6.5/bin/nvcc...not found Checking for program /home/tt/petsc-3.16.0/lib/petsc/bin/win32fe/nvcc...not found Unable to find programs ['nvcc'] providing listing of the specific search path Warning accessing /Developer/NVIDIA/CUDA-6.5/bin gives errors: must be str, not builtin_function_or_method Checking for program /usr/local/cuda/bin/nvcc...not found Checking for program /home/tt/petsc-3.16.0/lib/petsc/bin/win32fe/nvcc...not found Unable to find programs ['nvcc'] providing listing of the specific search path Warning accessing /usr/local/cuda/bin gives errors: must be str, not builtin_function_or_method ============================================================================================= TESTING: checkCUDAPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:902) Locate a functional CUDA preprocessor ============================================================================================= TESTING: checkHIPCompiler from config.setCompilers(config/BuildSystem/config/setCompilers.py:936) Locate a functional HIP compiler Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/bin/hipcc...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/hipcc...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/hipcc...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/hipcc...not found Checking for program /opt/ohpc/pub/bin/hipcc...not found Checking for program /usr/local/bin/hipcc...not found Checking for program /usr/bin/hipcc...not found Checking for program /usr/local/sbin/hipcc...not found Checking for program /usr/sbin/hipcc...not found Checking for program /home/tt/.local/bin/hipcc...not found Checking for program /home/tt/bin/hipcc...not found Checking for program /home/tt/petsc-3.16.0/lib/petsc/bin/win32fe/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/spack/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/opt/rocm/bin/hipcc...not found Checking for program /opt/ohpc/pub/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/local/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/bin/opt/rocm/bin/hipcc...not found Checking for program /usr/local/sbin/opt/rocm/bin/hipcc...not found Checking for program /usr/sbin/opt/rocm/bin/hipcc...not found Checking for program /home/tt/.local/bin/opt/rocm/bin/hipcc...not found Checking for program /home/tt/bin/opt/rocm/bin/hipcc...not found Checking for program /home/tt/petsc-3.16.0/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 /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/clang++...found Defined make macro "CXX" to "clang++" ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang++ -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o ===== Checking linker Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang++ -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ======== Checking running linked program ===== Checking linker Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang++ -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o Testing executable /tmp/petsc-b9me_m_5/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Executing: clang++ --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin ============================================================================================= TESTING: checkCxxPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:1168) Locate a functional Cxx preprocessor Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/clang++...found Defined make macro "CXXPP" to "clang++ -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang++ -E -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/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 /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/flang...found Defined make macro "FC" to "flang" ===== Checking compiler Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: flang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: flang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: unable to find library -lpetsc-ufod4vtr9mqHvKIQiVAm clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ======== Checking running linked program ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: flang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o Testing executable /tmp/petsc-b9me_m_5/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Executing: flang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin ============================================================================================= TESTING: checkFortranPreprocessor from config.setCompilers(config/BuildSystem/config/setCompilers.py:1308) Locate a functional Fortran preprocessor Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/flang...found Defined make macro "FPP" to "flang -E" Deleting "FPP" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/flang...found Defined make macro "FPP" to "flang --use cpp32" Deleting "FPP" ============================================================================================= TESTING: checkFortranComments from config.setCompilers(config/BuildSystem/config/setCompilers.py:1330) Make sure fortran comment "!" works ===== Checking compiler Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/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:1505) ============================================================================================= TESTING: checkArchiver from config.setCompilers(config/BuildSystem/config/setCompilers.py:1604) Check that the archiver exists and can make a library usable by the compiler Executing: ar -V stdout: GNU ar version 2.27-44.base.el7 Copyright (C) 2016 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Executing: ar -V stdout: GNU ar version 2.27-44.base.el7 Copyright (C) 2016 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Defined make macro "FAST_AR_FLAGS" to "Scq" ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/ar...not found Checking for program /opt/ohpc/pub/spack/bin/ar...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/ar...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/ar...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/ar...not found Checking for program /opt/ohpc/pub/bin/ar...not found Checking for program /usr/local/bin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/bin/ranlib...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/ranlib...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/ranlib...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/ranlib...not found Checking for program /opt/ohpc/pub/bin/ranlib...not found Checking for program /usr/local/bin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib -c" Executing: /usr/bin/ar cr /tmp/petsc-b9me_m_5/config.setCompilers/libconf1.a /tmp/petsc-b9me_m_5/config.setCompilers/conf1.o Executing: /usr/bin/ranlib -c /tmp/petsc-b9me_m_5/config.setCompilers/libconf1.a Possible ERROR while running ranlib: stderr: /usr/bin/ranlib: invalid option -- 'c' Ranlib is not functional with your archiver. Try --with-ranlib=true if ranlib is unnecessary. Executing: ar -V stdout: GNU ar version 2.27-44.base.el7 Copyright (C) 2016 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Executing: ar -V stdout: GNU ar version 2.27-44.base.el7 Copyright (C) 2016 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) any later version. This program has absolutely no warranty. Defined make macro "FAST_AR_FLAGS" to "Scq" ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/ar...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/ar...not found Checking for program /opt/ohpc/pub/spack/bin/ar...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/ar...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/ar...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/ar...not found Checking for program /opt/ohpc/pub/bin/ar...not found Checking for program /usr/local/bin/ar...not found Checking for program /usr/bin/ar...found Defined make macro "AR" to "/usr/bin/ar" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/ranlib...not found Checking for program /opt/ohpc/pub/spack/bin/ranlib...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/ranlib...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/ranlib...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/ranlib...not found Checking for program /opt/ohpc/pub/bin/ranlib...not found Checking for program /usr/local/bin/ranlib...not found Checking for program /usr/bin/ranlib...found Defined make macro "RANLIB" to "/usr/bin/ranlib" Executing: /usr/bin/ar cr /tmp/petsc-b9me_m_5/config.setCompilers/libconf1.a /tmp/petsc-b9me_m_5/config.setCompilers/conf1.o Executing: /usr/bin/ranlib /tmp/petsc-b9me_m_5/config.setCompilers/libconf1.a ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c:6:26: warning: if statement has empty body [-Wempty-body] int b = foo(1); if (b); ^ /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c:6:26: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" extern int foo(int); int main() { int b = foo(1); if (b); ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -L/tmp/petsc-b9me_m_5/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:1668) 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:1750) Check that the linker can produce shared libraries Checking shared linker /usr/bin/ar using flags [] Checking for program /usr/bin/ar...found Defined make macro "LD_SHARED" to "/usr/bin/ar" Executing: clang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: clang -qversion Executing: clang -show Skipping checking MPI compiler command for PIC flag since MPI compiler -show causes an exception so is likely not an MPI compiler Trying C compiler flag -PIC Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -PIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Possible ERROR while running compiler: exit code 1 stderr: clang-16: error: unknown argument '-PIC'; did you mean '-fPIC'? Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -PIC clang-16: error: unknown argument '-PIC'; did you mean '-fPIC'? PETSc Error: No output file produced Rejecting compiler flag -PIC due to nonzero status from link Rejected C compiler flag -PIC because it was not compatible with shared linker /usr/bin/ar using flags [] Trying C compiler flag -qPIC Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -qPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Possible ERROR while running compiler: exit code 1 stderr: clang-16: error: unknown argument '-qPIC'; did you mean '-fPIC'? Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -qPIC clang-16: error: unknown argument '-qPIC'; did you mean '-fPIC'? PETSc Error: No output file produced Rejecting compiler flag -qPIC due to nonzero status from link Rejected C compiler flag -qPIC because it was not compatible with shared linker /usr/bin/ar using flags [] Trying C compiler flag -KPIC Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -KPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Possible ERROR while running compiler: exit code 1 stderr: clang-16: error: unknown argument '-KPIC'; did you mean '-fPIC'? Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -KPIC clang-16: error: unknown argument '-KPIC'; did you mean '-fPIC'? PETSc Error: No output file produced Rejecting compiler flag -KPIC due to nonzero status from link Rejected C compiler flag -KPIC because it was not compatible with shared linker /usr/bin/ar using flags [] Trying C compiler flag -fPIC Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC /tmp/petsc-b9me_m_5/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 ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC /tmp/petsc-b9me_m_5/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: /usr/bin/ar cr /tmp/petsc-b9me_m_5/config.setCompilers/libconftest.a /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o ; /usr/bin/ranlib /tmp/petsc-b9me_m_5/config.setCompilers/libconftest.a ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -L/tmp/petsc-b9me_m_5/config.setCompilers -lconftest Using shared linker /usr/bin/ar with flags [] and library extension a Executing: uname -s stdout: Linux Executing: uname -s stdout: Linux ============================================================================================= TESTING: checkPIC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1448) Determine the PIC option for each compiler Skip checking PIC options on user request ============================================================================================= TESTING: checkSharedLinkerPaths from config.setCompilers(config/BuildSystem/config/setCompilers.py:1864) Determine the shared linker path options - IRIX: -rpath - Linux, OSF: -Wl,-rpath, - Solaris: -R - FreeBSD: -Wl,-R, Executing: uname -s stdout: Linux Executing: clang -V Trying C linker flag -Wl,-rpath, Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -Wl,-rpath,/home/tt/petsc-3.16.0 -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o Valid C linker flag -Wl,-rpath,/home/tt/petsc-3.16.0 Executing: uname -s stdout: Linux Executing: clang -V Trying Cxx linker flag -Wl,-rpath, Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang++ -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -Wl,-rpath,/home/tt/petsc-3.16.0 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o Valid Cxx linker flag -Wl,-rpath,/home/tt/petsc-3.16.0 Executing: uname -s stdout: Linux Executing: clang -V Trying FC linker flag -Wl,-rpath, Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: flang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -Wl,-rpath,/home/tt/petsc-3.16.0 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o Valid FC linker flag -Wl,-rpath,/home/tt/petsc-3.16.0 ============================================================================================= TESTING: checkLibC from config.setCompilers(config/BuildSystem/config/setCompilers.py:1903) Test whether we need to explicitly include libc in shared linking - Mac OSX requires an explicit reference to libc for shared linking ============================================================================================= TESTING: checkDynamicLinker from config.setCompilers(config/BuildSystem/config/setCompilers.py:1949) Check that the linker can dynamicaly load shared libraries Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.libraries -fPIC /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC /tmp/petsc-b9me_m_5/config.libraries/conftest.o -ldl Defined "HAVE_LIBDL" to "1" Adding ['dl'] to LIBS Executing: uname -s stdout: Linux Checking dynamic linker /usr/bin/ar using flags [] Checking for program /usr/bin/ar...found Defined make macro "DYNAMICLINKER" to "/usr/bin/ar" ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Executing: /usr/bin/ar -o /tmp/petsc-b9me_m_5/config.setCompilers/libconftest.so /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -ldl Possible ERROR while running linker: stderr: /usr/bin/ar: creating /tmp/petsc-b9me_m_5/config.setCompilers/libconftest.so Linker output before filtering: /usr/bin/ar: creating /tmp/petsc-b9me_m_5/config.setCompilers/libconftest.so : Linker output after filtering: /usr/bin/ar: creating /tmp/petsc-b9me_m_5/config.setCompilers/libconftest.so: Checking dynamic linker clang using flags ['-shared'] Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/clang...found Defined make macro "DYNAMICLINKER" to "clang" Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -shared -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -ldl Valid C linker flag -shared ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -ldl ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main() { void *handle = dlopen("/tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -fPIC /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -ldl Using dynamic linker clang 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: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wunknown-pragmas /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wunknown-pragmas /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main() { ; return 0; } ============================================================================================= TESTING: output from config.setCompilers(config/BuildSystem/config/setCompilers.py:1998) Output module data as defines and substitutions Substituting "CC" with "clang" Substituting "CFLAGS" with " -fPIC" Defined make macro "CC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "CPP" with "clang -E" Substituting "CPPFLAGS" with "" Substituting "CXX" with "clang++" Substituting "CXX_CXXFLAGS" with "" Substituting "CXXFLAGS" with "" Substituting "CXX_LINKER_SLFLAG" with "-Wl,-rpath," Substituting "CXXPP" with "clang++ -E" Substituting "CXXPPFLAGS" with "" Substituting "FC" with "flang" Substituting "FFLAGS" with "" Defined make macro "FC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "LDFLAGS" with "" Substituting "LIBS" with "-ldl " Substituting "SHARED_LIBRARY_FLAG" with "" child config.setCompilers 4.296887 ============================================================================================= 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.000497 ============================================================================================= TESTING: configureCompilerFlags from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:82) Get the default compiler flags Executing: clang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin getCompilerVersion: clang AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Defined make macro "C_VERSION" to "AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10)" Defined make macro "MPICC_SHOW" to "Unavailable" Executing: clang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: clang --help | head -n 500 Detected CLANG compiler Executing: clang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Executing: uname -s stdout: Linux Executing: clang --help | head -n 500 Detected CLANG compiler Trying C compiler flag -Wall Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -mfp16-format=ieee /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Possible ERROR while running compiler: exit code 1 stderr: clang-16: error: unknown argument: '-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 clang-16: error: unknown argument: '-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 -Qunused-arguments Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments /tmp/petsc-b9me_m_5/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 -Qunused-arguments Added C compiler flag -Qunused-arguments Trying C compiler flag -fvisibility=hidden Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden /tmp/petsc-b9me_m_5/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 -Qunused-arguments -fvisibility=hidden Added C compiler flag -fvisibility=hidden Defined make macro "MPICC_SHOW" to "Unavailable" Executing: clang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: clang --help | head -n 500 Detected CLANG compiler Executing: clang --help | head -n 500 Detected CLANG compiler ============================================================================================= ***** WARNING: Using default optimization C flags -g -O3 You might consider manually setting optimal optimization flags for your system with COPTFLAGS="optimization flags" see config/examples/arch-*-opt.py for examples ============================================================================================= Trying C compiler flag -g Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g /tmp/petsc-b9me_m_5/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 -Qunused-arguments -fvisibility=hidden -g Added C compiler flag -g Trying C compiler flag -O3 Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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 -Qunused-arguments -fvisibility=hidden -g -O3 Added C compiler flag -O3 Executing: clang++ --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin getCompilerVersion: clang++ AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Defined make macro "Cxx_VERSION" to "AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10)" Defined make macro "MPICXX_SHOW" to "Unavailable" Executing: clang++ --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: clang++ --help | head -n 500 Detected CLANG compiler Executing: uname -s stdout: Linux Executing: clang++ --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Trying Cxx compiler flag -Wall Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall -Wwrite-strings /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden /tmp/petsc-b9me_m_5/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 Defined make macro "MPICXX_SHOW" to "Unavailable" Executing: clang++ --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: clang++ --help | head -n 500 Detected CLANG compiler Executing: clang++ --help | head -n 500 Detected CLANG compiler ============================================================================================= ***** WARNING: Using default Cxx optimization flags -g -O3 You might consider manually setting optimal optimization flags for your system with CXXOPTFLAGS="optimization flags" see config/examples/arch-*-opt.py for examples ============================================================================================= Trying Cxx compiler flag -g Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g /tmp/petsc-b9me_m_5/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 -O3 Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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 -O3 Added Cxx compiler flag -O3 Executing: flang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin getCompilerVersion: flang AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Defined make macro "FC_VERSION" to "AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10)" Defined make macro "MPIFC_SHOW" to "Unavailable" Executing: flang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: flang -V Executing: flang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: flang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Defined make macro "MPIFC_SHOW" to "Unavailable" Executing: flang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: flang -V Executing: flang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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: flang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin ============================================================================================= ***** WARNING: Using default FORTRAN optimization flags -O You might consider manually setting optimal optimization flags for your system with FOPTFLAGS="optimization flags" see config/examples/arch-*-opt.py for examples ============================================================================================= Trying FC compiler flag -O Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -O /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -O Added FC compiler flag -O ============================================================================================= TESTING: checkIntelHardwareSupport from config.compilerFlags(config/BuildSystem/config/compilerFlags.py:173) Use Linux/MacOS commands to determine what operations the hardware supports Executing: lscpu stdout: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 128 On-line CPU(s) list: 0-127 Thread(s) per core: 1 Core(s) per socket: 64 Socket(s): 2 NUMA node(s): 2 Vendor ID: AuthenticAMD CPU family: 23 Model: 49 Model name: AMD EPYC 7702 64-Core Processor Stepping: 0 CPU MHz: 1996.019 BogoMIPS: 3992.03 Virtualization: AMD-V L1d cache: 32K L1i cache: 32K L2 cache: 512K L3 cache: 16384K NUMA node0 CPU(s): 0-63 NUMA node1 CPU(s): 64-127 Flags: fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 ht syscall nx mmxext fxsr_opt pdpe1gb rdtscp lm constant_tsc art rep_good nopl nonstop_tsc extd_apicid aperfmperf eagerfpu pni pclmulqdq monitor ssse3 fma cx16 sse4_1 sse4_2 x2apic movbe popcnt aes xsave avx f16c rdrand lahf_lm cmp_legacy svm extapic cr8_legacy abm sse4a misalignsse 3dnowprefetch osvw ibs skinit wdt tce topoext perfctr_core perfctr_nb bpext perfctr_l2 cpb cat_l3 cdp_l3 hw_pstate sme retpoline_amd ssbd ibrs ibpb stibp vmmcall fsgsbase bmi1 avx2 smep bmi2 cqm rdt_a rdseed adx smap clflushopt clwb sha_ni xsaveopt xsavec xgetbv1 cqm_llc cqm_occup_llc cqm_mbm_total cqm_mbm_local clzero irperf xsaveerptr arat npt lbrv svm_lock nrip_save tsc_scale vmcb_clean flushbyasid decodeassists pausefilter pfthreshold avic v_vmsave_vmload vgif umip overflow_recov succor smca ============================================================================================= 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: clang -c -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilerFlags -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilerFlags/conftest.c -E -dM stdout: #define _LP64 1 #define __ATOMIC_ACQUIRE 2 #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_CONSUME 1 #define __ATOMIC_RELAXED 0 #define __ATOMIC_RELEASE 3 #define __ATOMIC_SEQ_CST 5 #define __BIGGEST_ALIGNMENT__ 16 #define __BITINT_MAXWIDTH__ 8388608 #define __BOOL_WIDTH__ 8 #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __CHAR16_TYPE__ unsigned short #define __CHAR32_TYPE__ unsigned int #define __CHAR_BIT__ 8 #define __CLANG_ATOMIC_BOOL_LOCK_FREE 2 #define __CLANG_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __CLANG_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __CLANG_ATOMIC_CHAR_LOCK_FREE 2 #define __CLANG_ATOMIC_INT_LOCK_FREE 2 #define __CLANG_ATOMIC_LLONG_LOCK_FREE 2 #define __CLANG_ATOMIC_LONG_LOCK_FREE 2 #define __CLANG_ATOMIC_POINTER_LOCK_FREE 2 #define __CLANG_ATOMIC_SHORT_LOCK_FREE 2 #define __CLANG_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __CONSTANT_CFSTRINGS__ 1 #define __DBL_DECIMAL_DIG__ 17 #define __DBL_DENORM_MIN__ 4.9406564584124654e-324 #define __DBL_DIG__ 15 #define __DBL_EPSILON__ 2.2204460492503131e-16 #define __DBL_HAS_DENORM__ 1 #define __DBL_HAS_INFINITY__ 1 #define __DBL_HAS_QUIET_NAN__ 1 #define __DBL_MANT_DIG__ 53 #define __DBL_MAX_10_EXP__ 308 #define __DBL_MAX_EXP__ 1024 #define __DBL_MAX__ 1.7976931348623157e+308 #define __DBL_MIN_10_EXP__ (-307) #define __DBL_MIN_EXP__ (-1021) #define __DBL_MIN__ 2.2250738585072014e-308 #define __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__ #define __ELF__ 1 #define __FINITE_MATH_ONLY__ 0 #define __FLOAT128__ 1 #define __FLT16_DECIMAL_DIG__ 5 #define __FLT16_DENORM_MIN__ 5.9604644775390625e-8F16 #define __FLT16_DIG__ 3 #define __FLT16_EPSILON__ 9.765625e-4F16 #define __FLT16_HAS_DENORM__ 1 #define __FLT16_HAS_INFINITY__ 1 #define __FLT16_HAS_QUIET_NAN__ 1 #define __FLT16_MANT_DIG__ 11 #define __FLT16_MAX_10_EXP__ 4 #define __FLT16_MAX_EXP__ 16 #define __FLT16_MAX__ 6.5504e+4F16 #define __FLT16_MIN_10_EXP__ (-4) #define __FLT16_MIN_EXP__ (-13) #define __FLT16_MIN__ 6.103515625e-5F16 #define __FLT_DECIMAL_DIG__ 9 #define __FLT_DENORM_MIN__ 1.40129846e-45F #define __FLT_DIG__ 6 #define __FLT_EPSILON__ 1.19209290e-7F #define __FLT_HAS_DENORM__ 1 #define __FLT_HAS_INFINITY__ 1 #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MANT_DIG__ 24 #define __FLT_MAX_10_EXP__ 38 #define __FLT_MAX_EXP__ 128 #define __FLT_MAX__ 3.40282347e+38F #define __FLT_MIN_10_EXP__ (-37) #define __FLT_MIN_EXP__ (-125) #define __FLT_MIN__ 1.17549435e-38F #define __FLT_RADIX__ 2 #define __FXSR__ 1 #define __GCC_ASM_FLAG_OUTPUTS__ 1 #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __GCC_HAVE_DWARF2_CFI_ASM 1 #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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 #define __GNUC_MINOR__ 2 #define __GNUC_PATCHLEVEL__ 1 #define __GNUC_STDC_INLINE__ 1 #define __GNUC__ 4 #define __GXX_ABI_VERSION 1002 #define __INT16_C_SUFFIX__ #define __INT16_FMTd__ "hd" #define __INT16_FMTi__ "hi" #define __INT16_MAX__ 32767 #define __INT16_TYPE__ short #define __INT32_C_SUFFIX__ #define __INT32_FMTd__ "d" #define __INT32_FMTi__ "i" #define __INT32_MAX__ 2147483647 #define __INT32_TYPE__ int #define __INT64_C_SUFFIX__ L #define __INT64_FMTd__ "ld" #define __INT64_FMTi__ "li" #define __INT64_MAX__ 9223372036854775807L #define __INT64_TYPE__ long int #define __INT8_C_SUFFIX__ #define __INT8_FMTd__ "hhd" #define __INT8_FMTi__ "hhi" #define __INT8_MAX__ 127 #define __INT8_TYPE__ signed char #define __INTMAX_C_SUFFIX__ L #define __INTMAX_FMTd__ "ld" #define __INTMAX_FMTi__ "li" #define __INTMAX_MAX__ 9223372036854775807L #define __INTMAX_TYPE__ long int #define __INTMAX_WIDTH__ 64 #define __INTPTR_FMTd__ "ld" #define __INTPTR_FMTi__ "li" #define __INTPTR_MAX__ 9223372036854775807L #define __INTPTR_TYPE__ long int #define __INTPTR_WIDTH__ 64 #define __INT_FAST16_FMTd__ "hd" #define __INT_FAST16_FMTi__ "hi" #define __INT_FAST16_MAX__ 32767 #define __INT_FAST16_TYPE__ short #define __INT_FAST16_WIDTH__ 16 #define __INT_FAST32_FMTd__ "d" #define __INT_FAST32_FMTi__ "i" #define __INT_FAST32_MAX__ 2147483647 #define __INT_FAST32_TYPE__ int #define __INT_FAST32_WIDTH__ 32 #define __INT_FAST64_FMTd__ "ld" #define __INT_FAST64_FMTi__ "li" #define __INT_FAST64_MAX__ 9223372036854775807L #define __INT_FAST64_TYPE__ long int #define __INT_FAST64_WIDTH__ 64 #define __INT_FAST8_FMTd__ "hhd" #define __INT_FAST8_FMTi__ "hhi" #define __INT_FAST8_MAX__ 127 #define __INT_FAST8_TYPE__ signed char #define __INT_FAST8_WIDTH__ 8 #define __INT_LEAST16_FMTd__ "hd" #define __INT_LEAST16_FMTi__ "hi" #define __INT_LEAST16_MAX__ 32767 #define __INT_LEAST16_TYPE__ short #define __INT_LEAST16_WIDTH__ 16 #define __INT_LEAST32_FMTd__ "d" #define __INT_LEAST32_FMTi__ "i" #define __INT_LEAST32_MAX__ 2147483647 #define __INT_LEAST32_TYPE__ int #define __INT_LEAST32_WIDTH__ 32 #define __INT_LEAST64_FMTd__ "ld" #define __INT_LEAST64_FMTi__ "li" #define __INT_LEAST64_MAX__ 9223372036854775807L #define __INT_LEAST64_TYPE__ long int #define __INT_LEAST64_WIDTH__ 64 #define __INT_LEAST8_FMTd__ "hhd" #define __INT_LEAST8_FMTi__ "hhi" #define __INT_LEAST8_MAX__ 127 #define __INT_LEAST8_TYPE__ signed char #define __INT_LEAST8_WIDTH__ 8 #define __INT_MAX__ 2147483647 #define __INT_WIDTH__ 32 #define __LDBL_DECIMAL_DIG__ 21 #define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L #define __LDBL_DIG__ 18 #define __LDBL_EPSILON__ 1.08420217248550443401e-19L #define __LDBL_HAS_DENORM__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __LDBL_HAS_QUIET_NAN__ 1 #define __LDBL_MANT_DIG__ 64 #define __LDBL_MAX_10_EXP__ 4932 #define __LDBL_MAX_EXP__ 16384 #define __LDBL_MAX__ 1.18973149535723176502e+4932L #define __LDBL_MIN_10_EXP__ (-4931) #define __LDBL_MIN_EXP__ (-16381) #define __LDBL_MIN__ 3.36210314311209350626e-4932L #define __LITTLE_ENDIAN__ 1 #define __LLONG_WIDTH__ 64 #define __LONG_LONG_MAX__ 9223372036854775807LL #define __LONG_MAX__ 9223372036854775807L #define __LONG_WIDTH__ 64 #define __LP64__ 1 #define __MMX__ 1 #define __NO_MATH_INLINES 1 #define __OBJC_BOOL_IS_BOOL 0 #define __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES 3 #define __OPENCL_MEMORY_SCOPE_DEVICE 2 #define __OPENCL_MEMORY_SCOPE_SUB_GROUP 4 #define __OPENCL_MEMORY_SCOPE_WORK_GROUP 1 #define __OPENCL_MEMORY_SCOPE_WORK_ITEM 0 #define __OPTIMIZE__ 1 #define __ORDER_BIG_ENDIAN__ 4321 #define __ORDER_LITTLE_ENDIAN__ 1234 #define __ORDER_PDP_ENDIAN__ 3412 #define __PIC__ 2 #define __POINTER_WIDTH__ 64 #define __PRAGMA_REDEFINE_EXTNAME 1 #define __PTRDIFF_FMTd__ "ld" #define __PTRDIFF_FMTi__ "li" #define __PTRDIFF_MAX__ 9223372036854775807L #define __PTRDIFF_TYPE__ long int #define __PTRDIFF_WIDTH__ 64 #define __REGISTER_PREFIX__ #define __SCHAR_MAX__ 127 #define __SEG_FS 1 #define __SEG_GS 1 #define __SHRT_MAX__ 32767 #define __SHRT_WIDTH__ 16 #define __SIG_ATOMIC_MAX__ 2147483647 #define __SIG_ATOMIC_WIDTH__ 32 #define __SIZEOF_DOUBLE__ 8 #define __SIZEOF_FLOAT128__ 16 #define __SIZEOF_FLOAT__ 4 #define __SIZEOF_INT128__ 16 #define __SIZEOF_INT__ 4 #define __SIZEOF_LONG_DOUBLE__ 16 #define __SIZEOF_LONG_LONG__ 8 #define __SIZEOF_LONG__ 8 #define __SIZEOF_POINTER__ 8 #define __SIZEOF_PTRDIFF_T__ 8 #define __SIZEOF_SHORT__ 2 #define __SIZEOF_SIZE_T__ 8 #define __SIZEOF_WCHAR_T__ 4 #define __SIZEOF_WINT_T__ 4 #define __SIZE_FMTX__ "lX" #define __SIZE_FMTo__ "lo" #define __SIZE_FMTu__ "lu" #define __SIZE_FMTx__ "lx" #define __SIZE_MAX__ 18446744073709551615UL #define __SIZE_TYPE__ long unsigned int #define __SIZE_WIDTH__ 64 #define __SSE2_MATH__ 1 #define __SSE2__ 1 #define __SSE_MATH__ 1 #define __SSE__ 1 #define __SSP__ 1 #define __STDC_HOSTED__ 1 #define __STDC_UTF_16__ 1 #define __STDC_UTF_32__ 1 #define __STDC_VERSION__ 201710L #define __STDC__ 1 #define __UINT16_C_SUFFIX__ #define __UINT16_FMTX__ "hX" #define __UINT16_FMTo__ "ho" #define __UINT16_FMTu__ "hu" #define __UINT16_FMTx__ "hx" #define __UINT16_MAX__ 65535 #define __UINT16_TYPE__ unsigned short #define __UINT32_C_SUFFIX__ U #define __UINT32_FMTX__ "X" #define __UINT32_FMTo__ "o" #define __UINT32_FMTu__ "u" #define __UINT32_FMTx__ "x" #define __UINT32_MAX__ 4294967295U #define __UINT32_TYPE__ unsigned int #define __UINT64_C_SUFFIX__ UL #define __UINT64_FMTX__ "lX" #define __UINT64_FMTo__ "lo" #define __UINT64_FMTu__ "lu" #define __UINT64_FMTx__ "lx" #define __UINT64_MAX__ 18446744073709551615UL #define __UINT64_TYPE__ long unsigned int #define __UINT8_C_SUFFIX__ #define __UINT8_FMTX__ "hhX" #define __UINT8_FMTo__ "hho" #define __UINT8_FMTu__ "hhu" #define __UINT8_FMTx__ "hhx" #define __UINT8_MAX__ 255 #define __UINT8_TYPE__ unsigned char #define __UINTMAX_C_SUFFIX__ UL #define __UINTMAX_FMTX__ "lX" #define __UINTMAX_FMTo__ "lo" #define __UINTMAX_FMTu__ "lu" #define __UINTMAX_FMTx__ "lx" #define __UINTMAX_MAX__ 18446744073709551615UL #define __UINTMAX_TYPE__ long unsigned int #define __UINTMAX_WIDTH__ 64 #define __UINTPTR_FMTX__ "lX" #define __UINTPTR_FMTo__ "lo" #define __UINTPTR_FMTu__ "lu" #define __UINTPTR_FMTx__ "lx" #define __UINTPTR_MAX__ 18446744073709551615UL #define __UINTPTR_TYPE__ long unsigned int #define __UINTPTR_WIDTH__ 64 #define __UINT_FAST16_FMTX__ "hX" #define __UINT_FAST16_FMTo__ "ho" #define __UINT_FAST16_FMTu__ "hu" #define __UINT_FAST16_FMTx__ "hx" #define __UINT_FAST16_MAX__ 65535 #define __UINT_FAST16_TYPE__ unsigned short #define __UINT_FAST32_FMTX__ "X" #define __UINT_FAST32_FMTo__ "o" #define __UINT_FAST32_FMTu__ "u" #define __UINT_FAST32_FMTx__ "x" #define __UINT_FAST32_MAX__ 4294967295U #define __UINT_FAST32_TYPE__ unsigned int #define __UINT_FAST64_FMTX__ "lX" #define __UINT_FAST64_FMTo__ "lo" #define __UINT_FAST64_FMTu__ "lu" #define __UINT_FAST64_FMTx__ "lx" #define __UINT_FAST64_MAX__ 18446744073709551615UL #define __UINT_FAST64_TYPE__ long unsigned int #define __UINT_FAST8_FMTX__ "hhX" #define __UINT_FAST8_FMTo__ "hho" #define __UINT_FAST8_FMTu__ "hhu" #define __UINT_FAST8_FMTx__ "hhx" #define __UINT_FAST8_MAX__ 255 #define __UINT_FAST8_TYPE__ unsigned char #define __UINT_LEAST16_FMTX__ "hX" #define __UINT_LEAST16_FMTo__ "ho" #define __UINT_LEAST16_FMTu__ "hu" #define __UINT_LEAST16_FMTx__ "hx" #define __UINT_LEAST16_MAX__ 65535 #define __UINT_LEAST16_TYPE__ unsigned short #define __UINT_LEAST32_FMTX__ "X" #define __UINT_LEAST32_FMTo__ "o" #define __UINT_LEAST32_FMTu__ "u" #define __UINT_LEAST32_FMTx__ "x" #define __UINT_LEAST32_MAX__ 4294967295U #define __UINT_LEAST32_TYPE__ unsigned int #define __UINT_LEAST64_FMTX__ "lX" #define __UINT_LEAST64_FMTo__ "lo" #define __UINT_LEAST64_FMTu__ "lu" #define __UINT_LEAST64_FMTx__ "lx" #define __UINT_LEAST64_MAX__ 18446744073709551615UL #define __UINT_LEAST64_TYPE__ long unsigned int #define __UINT_LEAST8_FMTX__ "hhX" #define __UINT_LEAST8_FMTo__ "hho" #define __UINT_LEAST8_FMTu__ "hhu" #define __UINT_LEAST8_FMTx__ "hhx" #define __UINT_LEAST8_MAX__ 255 #define __UINT_LEAST8_TYPE__ unsigned char #define __USER_LABEL_PREFIX__ #define __VERSION__ "AMD Clang 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10)" #define __WCHAR_MAX__ 2147483647 #define __WCHAR_TYPE__ int #define __WCHAR_WIDTH__ 32 #define __WINT_MAX__ 4294967295U #define __WINT_TYPE__ unsigned int #define __WINT_UNSIGNED__ 1 #define __WINT_WIDTH__ 32 #define __amd64 1 #define __amd64__ 1 #define __aocc__ 1 #define __aocc_major__ 4 #define __aocc_minor__ 1 #define __aocc_patchlevel__ 0 #define __clang__ 1 #define __clang_literal_encoding__ "UTF-8" #define __clang_major__ 16 #define __clang_minor__ 0 #define __clang_patchlevel__ 3 #define __clang_version__ "16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10)" #define __clang_wide_literal_encoding__ "UTF-32" #define __code_model_small__ 1 #define __gnu_linux__ 1 #define __k8 1 #define __k8__ 1 #define __linux 1 #define __linux__ 1 #define __llvm__ 1 #define __pic__ 2 #define __seg_fs __attribute__((address_space(257))) #define __seg_gs __attribute__((address_space(256))) #define __tune_k8__ 1 #define __unix 1 #define __unix__ 1 #define __x86_64 1 #define __x86_64__ 1 #define linux 1 #define unix 1 Executing: clang++ -c -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilerFlags -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilerFlags/conftest.cc -E -dM stdout: #define _GNU_SOURCE 1 #define _LP64 1 #define __ATOMIC_ACQUIRE 2 #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_CONSUME 1 #define __ATOMIC_RELAXED 0 #define __ATOMIC_RELEASE 3 #define __ATOMIC_SEQ_CST 5 #define __BIGGEST_ALIGNMENT__ 16 #define __BITINT_MAXWIDTH__ 8388608 #define __BOOL_WIDTH__ 8 #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __CHAR16_TYPE__ unsigned short #define __CHAR32_TYPE__ unsigned int #define __CHAR_BIT__ 8 #define __CLANG_ATOMIC_BOOL_LOCK_FREE 2 #define __CLANG_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __CLANG_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __CLANG_ATOMIC_CHAR_LOCK_FREE 2 #define __CLANG_ATOMIC_INT_LOCK_FREE 2 #define __CLANG_ATOMIC_LLONG_LOCK_FREE 2 #define __CLANG_ATOMIC_LONG_LOCK_FREE 2 #define __CLANG_ATOMIC_POINTER_LOCK_FREE 2 #define __CLANG_ATOMIC_SHORT_LOCK_FREE 2 #define __CLANG_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __CONSTANT_CFSTRINGS__ 1 #define __DBL_DECIMAL_DIG__ 17 #define __DBL_DENORM_MIN__ 4.9406564584124654e-324 #define __DBL_DIG__ 15 #define __DBL_EPSILON__ 2.2204460492503131e-16 #define __DBL_HAS_DENORM__ 1 #define __DBL_HAS_INFINITY__ 1 #define __DBL_HAS_QUIET_NAN__ 1 #define __DBL_MANT_DIG__ 53 #define __DBL_MAX_10_EXP__ 308 #define __DBL_MAX_EXP__ 1024 #define __DBL_MAX__ 1.7976931348623157e+308 #define __DBL_MIN_10_EXP__ (-307) #define __DBL_MIN_EXP__ (-1021) #define __DBL_MIN__ 2.2250738585072014e-308 #define __DECIMAL_DIG__ __LDBL_DECIMAL_DIG__ #define __DEPRECATED 1 #define __ELF__ 1 #define __EXCEPTIONS 1 #define __FINITE_MATH_ONLY__ 0 #define __FLOAT128__ 1 #define __FLT16_DECIMAL_DIG__ 5 #define __FLT16_DENORM_MIN__ 5.9604644775390625e-8F16 #define __FLT16_DIG__ 3 #define __FLT16_EPSILON__ 9.765625e-4F16 #define __FLT16_HAS_DENORM__ 1 #define __FLT16_HAS_INFINITY__ 1 #define __FLT16_HAS_QUIET_NAN__ 1 #define __FLT16_MANT_DIG__ 11 #define __FLT16_MAX_10_EXP__ 4 #define __FLT16_MAX_EXP__ 16 #define __FLT16_MAX__ 6.5504e+4F16 #define __FLT16_MIN_10_EXP__ (-4) #define __FLT16_MIN_EXP__ (-13) #define __FLT16_MIN__ 6.103515625e-5F16 #define __FLT_DECIMAL_DIG__ 9 #define __FLT_DENORM_MIN__ 1.40129846e-45F #define __FLT_DIG__ 6 #define __FLT_EPSILON__ 1.19209290e-7F #define __FLT_HAS_DENORM__ 1 #define __FLT_HAS_INFINITY__ 1 #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MANT_DIG__ 24 #define __FLT_MAX_10_EXP__ 38 #define __FLT_MAX_EXP__ 128 #define __FLT_MAX__ 3.40282347e+38F #define __FLT_MIN_10_EXP__ (-37) #define __FLT_MIN_EXP__ (-125) #define __FLT_MIN__ 1.17549435e-38F #define __FLT_RADIX__ 2 #define __FXSR__ 1 #define __GCC_ASM_FLAG_OUTPUTS__ 1 #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __GCC_HAVE_DWARF2_CFI_ASM 1 #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 __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 #define __GLIBCXX_BITSIZE_INT_N_0 128 #define __GLIBCXX_TYPE_INT_N_0 __int128 #define __GNUC_GNU_INLINE__ 1 #define __GNUC_MINOR__ 2 #define __GNUC_PATCHLEVEL__ 1 #define __GNUC__ 4 #define __GNUG__ 4 #define __GXX_ABI_VERSION 1002 #define __GXX_EXPERIMENTAL_CXX0X__ 1 #define __GXX_RTTI 1 #define __GXX_WEAK__ 1 #define __INT16_C_SUFFIX__ #define __INT16_FMTd__ "hd" #define __INT16_FMTi__ "hi" #define __INT16_MAX__ 32767 #define __INT16_TYPE__ short #define __INT32_C_SUFFIX__ #define __INT32_FMTd__ "d" #define __INT32_FMTi__ "i" #define __INT32_MAX__ 2147483647 #define __INT32_TYPE__ int #define __INT64_C_SUFFIX__ L #define __INT64_FMTd__ "ld" #define __INT64_FMTi__ "li" #define __INT64_MAX__ 9223372036854775807L #define __INT64_TYPE__ long int #define __INT8_C_SUFFIX__ #define __INT8_FMTd__ "hhd" #define __INT8_FMTi__ "hhi" #define __INT8_MAX__ 127 #define __INT8_TYPE__ signed char #define __INTMAX_C_SUFFIX__ L #define __INTMAX_FMTd__ "ld" #define __INTMAX_FMTi__ "li" #define __INTMAX_MAX__ 9223372036854775807L #define __INTMAX_TYPE__ long int #define __INTMAX_WIDTH__ 64 #define __INTPTR_FMTd__ "ld" #define __INTPTR_FMTi__ "li" #define __INTPTR_MAX__ 9223372036854775807L #define __INTPTR_TYPE__ long int #define __INTPTR_WIDTH__ 64 #define __INT_FAST16_FMTd__ "hd" #define __INT_FAST16_FMTi__ "hi" #define __INT_FAST16_MAX__ 32767 #define __INT_FAST16_TYPE__ short #define __INT_FAST16_WIDTH__ 16 #define __INT_FAST32_FMTd__ "d" #define __INT_FAST32_FMTi__ "i" #define __INT_FAST32_MAX__ 2147483647 #define __INT_FAST32_TYPE__ int #define __INT_FAST32_WIDTH__ 32 #define __INT_FAST64_FMTd__ "ld" #define __INT_FAST64_FMTi__ "li" #define __INT_FAST64_MAX__ 9223372036854775807L #define __INT_FAST64_TYPE__ long int #define __INT_FAST64_WIDTH__ 64 #define __INT_FAST8_FMTd__ "hhd" #define __INT_FAST8_FMTi__ "hhi" #define __INT_FAST8_MAX__ 127 #define __INT_FAST8_TYPE__ signed char #define __INT_FAST8_WIDTH__ 8 #define __INT_LEAST16_FMTd__ "hd" #define __INT_LEAST16_FMTi__ "hi" #define __INT_LEAST16_MAX__ 32767 #define __INT_LEAST16_TYPE__ short #define __INT_LEAST16_WIDTH__ 16 #define __INT_LEAST32_FMTd__ "d" #define __INT_LEAST32_FMTi__ "i" #define __INT_LEAST32_MAX__ 2147483647 #define __INT_LEAST32_TYPE__ int #define __INT_LEAST32_WIDTH__ 32 #define __INT_LEAST64_FMTd__ "ld" #define __INT_LEAST64_FMTi__ "li" #define __INT_LEAST64_MAX__ 9223372036854775807L #define __INT_LEAST64_TYPE__ long int #define __INT_LEAST64_WIDTH__ 64 #define __INT_LEAST8_FMTd__ "hhd" #define __INT_LEAST8_FMTi__ "hhi" #define __INT_LEAST8_MAX__ 127 #define __INT_LEAST8_TYPE__ signed char #define __INT_LEAST8_WIDTH__ 8 #define __INT_MAX__ 2147483647 #define __INT_WIDTH__ 32 #define __LDBL_DECIMAL_DIG__ 21 #define __LDBL_DENORM_MIN__ 3.64519953188247460253e-4951L #define __LDBL_DIG__ 18 #define __LDBL_EPSILON__ 1.08420217248550443401e-19L #define __LDBL_HAS_DENORM__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __LDBL_HAS_QUIET_NAN__ 1 #define __LDBL_MANT_DIG__ 64 #define __LDBL_MAX_10_EXP__ 4932 #define __LDBL_MAX_EXP__ 16384 #define __LDBL_MAX__ 1.18973149535723176502e+4932L #define __LDBL_MIN_10_EXP__ (-4931) #define __LDBL_MIN_EXP__ (-16381) #define __LDBL_MIN__ 3.36210314311209350626e-4932L #define __LITTLE_ENDIAN__ 1 #define __LLONG_WIDTH__ 64 #define __LONG_LONG_MAX__ 9223372036854775807LL #define __LONG_MAX__ 9223372036854775807L #define __LONG_WIDTH__ 64 #define __LP64__ 1 #define __MMX__ 1 #define __NO_MATH_INLINES 1 #define __OBJC_BOOL_IS_BOOL 0 #define __OPENCL_MEMORY_SCOPE_ALL_SVM_DEVICES 3 #define __OPENCL_MEMORY_SCOPE_DEVICE 2 #define __OPENCL_MEMORY_SCOPE_SUB_GROUP 4 #define __OPENCL_MEMORY_SCOPE_WORK_GROUP 1 #define __OPENCL_MEMORY_SCOPE_WORK_ITEM 0 #define __OPTIMIZE__ 1 #define __ORDER_BIG_ENDIAN__ 4321 #define __ORDER_LITTLE_ENDIAN__ 1234 #define __ORDER_PDP_ENDIAN__ 3412 #define __PIC__ 2 #define __PIE__ 2 #define __POINTER_WIDTH__ 64 #define __PRAGMA_REDEFINE_EXTNAME 1 #define __PTRDIFF_FMTd__ "ld" #define __PTRDIFF_FMTi__ "li" #define __PTRDIFF_MAX__ 9223372036854775807L #define __PTRDIFF_TYPE__ long int #define __PTRDIFF_WIDTH__ 64 #define __REGISTER_PREFIX__ #define __SCHAR_MAX__ 127 #define __SEG_FS 1 #define __SEG_GS 1 #define __SHRT_MAX__ 32767 #define __SHRT_WIDTH__ 16 #define __SIG_ATOMIC_MAX__ 2147483647 #define __SIG_ATOMIC_WIDTH__ 32 #define __SIZEOF_DOUBLE__ 8 #define __SIZEOF_FLOAT128__ 16 #define __SIZEOF_FLOAT__ 4 #define __SIZEOF_INT128__ 16 #define __SIZEOF_INT__ 4 #define __SIZEOF_LONG_DOUBLE__ 16 #define __SIZEOF_LONG_LONG__ 8 #define __SIZEOF_LONG__ 8 #define __SIZEOF_POINTER__ 8 #define __SIZEOF_PTRDIFF_T__ 8 #define __SIZEOF_SHORT__ 2 #define __SIZEOF_SIZE_T__ 8 #define __SIZEOF_WCHAR_T__ 4 #define __SIZEOF_WINT_T__ 4 #define __SIZE_FMTX__ "lX" #define __SIZE_FMTo__ "lo" #define __SIZE_FMTu__ "lu" #define __SIZE_FMTx__ "lx" #define __SIZE_MAX__ 18446744073709551615UL #define __SIZE_TYPE__ long unsigned int #define __SIZE_WIDTH__ 64 #define __SSE2_MATH__ 1 #define __SSE2__ 1 #define __SSE_MATH__ 1 #define __SSE__ 1 #define __SSP__ 1 #define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16UL #define __STDCPP_THREADS__ 1 #define __STDC_HOSTED__ 1 #define __STDC_UTF_16__ 1 #define __STDC_UTF_32__ 1 #define __STDC__ 1 #define __UINT16_C_SUFFIX__ #define __UINT16_FMTX__ "hX" #define __UINT16_FMTo__ "ho" #define __UINT16_FMTu__ "hu" #define __UINT16_FMTx__ "hx" #define __UINT16_MAX__ 65535 #define __UINT16_TYPE__ unsigned short #define __UINT32_C_SUFFIX__ U #define __UINT32_FMTX__ "X" #define __UINT32_FMTo__ "o" #define __UINT32_FMTu__ "u" #define __UINT32_FMTx__ "x" #define __UINT32_MAX__ 4294967295U #define __UINT32_TYPE__ unsigned int #define __UINT64_C_SUFFIX__ UL #define __UINT64_FMTX__ "lX" #define __UINT64_FMTo__ "lo" #define __UINT64_FMTu__ "lu" #define __UINT64_FMTx__ "lx" #define __UINT64_MAX__ 18446744073709551615UL #define __UINT64_TYPE__ long unsigned int #define __UINT8_C_SUFFIX__ #define __UINT8_FMTX__ "hhX" #define __UINT8_FMTo__ "hho" #define __UINT8_FMTu__ "hhu" #define __UINT8_FMTx__ "hhx" #define __UINT8_MAX__ 255 #define __UINT8_TYPE__ unsigned char #define __UINTMAX_C_SUFFIX__ UL #define __UINTMAX_FMTX__ "lX" #define __UINTMAX_FMTo__ "lo" #define __UINTMAX_FMTu__ "lu" #define __UINTMAX_FMTx__ "lx" #define __UINTMAX_MAX__ 18446744073709551615UL #define __UINTMAX_TYPE__ long unsigned int #define __UINTMAX_WIDTH__ 64 #define __UINTPTR_FMTX__ "lX" #define __UINTPTR_FMTo__ "lo" #define __UINTPTR_FMTu__ "lu" #define __UINTPTR_FMTx__ "lx" #define __UINTPTR_MAX__ 18446744073709551615UL #define __UINTPTR_TYPE__ long unsigned int #define __UINTPTR_WIDTH__ 64 #define __UINT_FAST16_FMTX__ "hX" #define __UINT_FAST16_FMTo__ "ho" #define __UINT_FAST16_FMTu__ "hu" #define __UINT_FAST16_FMTx__ "hx" #define __UINT_FAST16_MAX__ 65535 #define __UINT_FAST16_TYPE__ unsigned short #define __UINT_FAST32_FMTX__ "X" #define __UINT_FAST32_FMTo__ "o" #define __UINT_FAST32_FMTu__ "u" #define __UINT_FAST32_FMTx__ "x" #define __UINT_FAST32_MAX__ 4294967295U #define __UINT_FAST32_TYPE__ unsigned int #define __UINT_FAST64_FMTX__ "lX" #define __UINT_FAST64_FMTo__ "lo" #define __UINT_FAST64_FMTu__ "lu" #define __UINT_FAST64_FMTx__ "lx" #define __UINT_FAST64_MAX__ 18446744073709551615UL #define __UINT_FAST64_TYPE__ long unsigned int #define __UINT_FAST8_FMTX__ "hhX" #define __UINT_FAST8_FMTo__ "hho" #define __UINT_FAST8_FMTu__ "hhu" #define __UINT_FAST8_FMTx__ "hhx" #define __UINT_FAST8_MAX__ 255 #define __UINT_FAST8_TYPE__ unsigned char #define __UINT_LEAST16_FMTX__ "hX" #define __UINT_LEAST16_FMTo__ "ho" #define __UINT_LEAST16_FMTu__ "hu" #define __UINT_LEAST16_FMTx__ "hx" #define __UINT_LEAST16_MAX__ 65535 #define __UINT_LEAST16_TYPE__ unsigned short #define __UINT_LEAST32_FMTX__ "X" #define __UINT_LEAST32_FMTo__ "o" #define __UINT_LEAST32_FMTu__ "u" #define __UINT_LEAST32_FMTx__ "x" #define __UINT_LEAST32_MAX__ 4294967295U #define __UINT_LEAST32_TYPE__ unsigned int #define __UINT_LEAST64_FMTX__ "lX" #define __UINT_LEAST64_FMTo__ "lo" #define __UINT_LEAST64_FMTu__ "lu" #define __UINT_LEAST64_FMTx__ "lx" #define __UINT_LEAST64_MAX__ 18446744073709551615UL #define __UINT_LEAST64_TYPE__ long unsigned int #define __UINT_LEAST8_FMTX__ "hhX" #define __UINT_LEAST8_FMTo__ "hho" #define __UINT_LEAST8_FMTu__ "hhu" #define __UINT_LEAST8_FMTx__ "hhx" #define __UINT_LEAST8_MAX__ 255 #define __UINT_LEAST8_TYPE__ unsigned char #define __USER_LABEL_PREFIX__ #define __VERSION__ "AMD Clang 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10)" #define __WCHAR_MAX__ 2147483647 #define __WCHAR_TYPE__ int #define __WCHAR_WIDTH__ 32 #define __WINT_MAX__ 4294967295U #define __WINT_TYPE__ unsigned int #define __WINT_UNSIGNED__ 1 #define __WINT_WIDTH__ 32 #define __amd64 1 #define __amd64__ 1 #define __aocc__ 1 #define __aocc_major__ 4 #define __aocc_minor__ 1 #define __aocc_patchlevel__ 0 #define __clang__ 1 #define __clang_literal_encoding__ "UTF-8" #define __clang_major__ 16 #define __clang_minor__ 0 #define __clang_patchlevel__ 3 #define __clang_version__ "16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10)" #define __clang_wide_literal_encoding__ "UTF-32" #define __code_model_small__ 1 #define __cplusplus 201703L #define __cpp_aggregate_bases 201603L #define __cpp_aggregate_nsdmi 201304L #define __cpp_alias_templates 200704L #define __cpp_aligned_new 201606L #define __cpp_attributes 200809L #define __cpp_binary_literals 201304L #define __cpp_capture_star_this 201603L #define __cpp_constexpr 201603L #define __cpp_constexpr_in_decltype 201711L #define __cpp_decltype 200707L #define __cpp_decltype_auto 201304L #define __cpp_deduction_guides 201703L #define __cpp_delegating_constructors 200604L #define __cpp_digit_separators 201309L #define __cpp_enumerator_attributes 201411L #define __cpp_exceptions 199711L #define __cpp_fold_expressions 201603L #define __cpp_generic_lambdas 201304L #define __cpp_guaranteed_copy_elision 201606L #define __cpp_hex_float 201603L #define __cpp_if_constexpr 201606L #define __cpp_impl_destroying_delete 201806L #define __cpp_inheriting_constructors 201511L #define __cpp_init_captures 201304L #define __cpp_initializer_lists 200806L #define __cpp_inline_variables 201606L #define __cpp_lambdas 200907L #define __cpp_named_character_escapes 202207L #define __cpp_namespace_attributes 201411L #define __cpp_nested_namespace_definitions 201411L #define __cpp_noexcept_function_type 201510L #define __cpp_nontype_template_args 201411L #define __cpp_nontype_template_parameter_auto 201606L #define __cpp_nsdmi 200809L #define __cpp_range_based_for 201603L #define __cpp_raw_strings 200710L #define __cpp_ref_qualifiers 200710L #define __cpp_return_type_deduction 201304L #define __cpp_rtti 199711L #define __cpp_rvalue_references 200610L #define __cpp_static_assert 201411L #define __cpp_static_call_operator 202207L #define __cpp_structured_bindings 201606L #define __cpp_template_auto 201606L #define __cpp_threadsafe_static_init 200806L #define __cpp_unicode_characters 200704L #define __cpp_unicode_literals 200710L #define __cpp_user_defined_literals 200809L #define __cpp_variable_templates 201304L #define __cpp_variadic_templates 200704L #define __cpp_variadic_using 201611L #define __gnu_linux__ 1 #define __k8 1 #define __k8__ 1 #define __linux 1 #define __linux__ 1 #define __llvm__ 1 #define __pic__ 2 #define __pie__ 2 #define __private_extern__ extern #define __seg_fs __attribute__((address_space(257))) #define __seg_gs __attribute__((address_space(256))) #define __tune_k8__ 1 #define __unix 1 #define __unix__ 1 #define __x86_64 1 #define __x86_64__ 1 #define linux 1 #define unix 1 child config.compilerFlags 2.330014 Executing: clang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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. ============================================================================================= TESTING: checkC99Flag from config.compilers(config/BuildSystem/config/compilers.py:1667) Check for -std=c99 or equivalent flag Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: 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 -Qunused-arguments -fvisibility=hidden -g -O3 Accepted C99 compile flag: ============================================================================================= TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:160) Check for the C/CXX restrict keyword Executing: clang -V ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.compilers/conftest.c:5:20: warning: unused variable 'x' [-Wunused-variable] float * __restrict x;; ^ 1 warning generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: flang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -O /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -ldl C libraries are not needed when using Fortran linker ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: clang++ -o /tmp/petsc-b9me_m_5/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -ldl C libraries are not needed when using C++ linker ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilers(config/BuildSystem/config/compilers.py:1618) Check if -MMD works for dependency generation, and add it if it does Trying C compiler flag -MMD -MP Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 -MMD -MP /tmp/petsc-b9me_m_5/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 -Qunused-arguments -fvisibility=hidden -g -O3 -MMD -MP Defined make macro "C_DEPFLAGS" to "-MMD -MP" Trying Cxx compiler flag -MMD -MP Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -MMD -MP /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Output from compiling with -MMD -MP Defined make macro "CXX_DEPFLAGS" to "-MMD -MP" Executing: clang++ --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang-16 [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. ============================================================================================= TESTING: checkRestrict from config.compilers(config/BuildSystem/config/compilers.py:160) Check for the C/CXX restrict keyword Executing: clang -V ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.cc Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.compilers/conftest.cc:5:20: warning: unused variable 'x' [-Wunused-variable] float * __restrict x;; ^ 1 warning generated. 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: clang++ --help | head -n 500 Detected CLANG compiler ============================================================================================= 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 "clang++" checkCxxDialect: user has NOT explicitly selected CXX dialect c++17 checkCxxDialect: using CXX dialect -std=c++03 as lower bound but package(s): - SuperLU_DIST Require(s) at least -std=c++11, using package requirement -std=c++11 checkCxxDialect: compiler is GNUish, using flag base -std=gnu++ checkCxxDialect: checking CXX 17 for Cxx with flag: -std=gnu++17 Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++17 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc:28:14: fatal error: 'string_view' file not found #include ^~~~~~~~~~~~~ 1 error generated. 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;} }; // C++11 includes #include #include 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 // C++17 includes #include #include #include #include [[nodiscard]] int nodiscardFunc() { return 0;} struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until C++17: Error: invalid syntax // since C++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] {std::cout<var<(rci) = 4; // C++11 body PetscErrorCode ierr = 0; auto ret = trailing(ierr); 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< v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); ; return 0; } Output from compiling with -std=gnu++17 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc:28:14: fatal error: 'string_view' file not found #include ^~~~~~~~~~~~~ 1 error generated. PETSc Error: No output file produced Rejecting compiler flag -std=gnu++17 due to nonzero status from link checkCxxDialect: checking CXX 14 for Cxx with flag: -std=gnu++14 Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++14 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Possible ERROR while running compiler: exit code 1 stderr: In file included from /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc:16: /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/complex:539:18: error: no matching member function for call to 'real' { return __z.real(); } ~~~~^~~~ /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc:52:40: note: in instantiation of function template specialization 'std::real' requested here std::cout<', but method is not marked const real() { return __real__ _M_value; } ^ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/complex:1242:7: note: candidate function not viable: requires single argument '__val', but no arguments were provided real(double __val) { __real__ _M_value = __val; } ^ 1 error generated. 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;} }; // C++11 includes #include #include 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); 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<' requested here std::cout<', but method is not marked const real() { return __real__ _M_value; } ^ /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/complex:1242:7: note: candidate function not viable: requires single argument '__val', but no arguments were provided real(double __val) { __real__ _M_value = __val; } ^ 1 error generated. PETSc Error: No output file produced Rejecting compiler flag -std=gnu++14 due to nonzero status from link checkCxxDialect: checking CXX 11 for Cxx with flag: -std=gnu++11 Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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;} }; // C++11 includes #include #include 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; 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); 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; ; return 0; } Output from compiling with -std=gnu++11 Added Cxx compiler flag -std=gnu++11 Defined "HAVE_CXX_DIALECT_CXX03" to "1" Defined "HAVE_CXX_DIALECT_CXX11" to "1" ============================================================================================= TESTING: checkCxxOptionalExtensions from config.compilers(config/BuildSystem/config/compilers.py:451) Check whether the C++ compiler (IBM xlC, OSF5) need special flag for .c files which contain C++ Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Possible ERROR while running compiler: stderr: clang-16: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c:5:22: warning: private field 'i' is not used [-Wunused-private-field] class somename { int i; };; ^ 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" int main() { class somename { int i; };; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 clang-16: warning: treating 'c' input as 'c++' when in C++ mode, this behavior is deprecated [-Wdeprecated] /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c:5:22: warning: private field 'i' is not used [-Wunused-private-field] class somename { int i; };; ^ 1 warning generated. ============================================================================================= TESTING: checkCxxInline from config.compilers(config/BuildSystem/config/compilers.py:145) Check for C++ inline keyword ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" static inline int foo(int a) {return a;} int main() { foo(1);; return 0; } compilers: Set Cxx Inline keyword to inline Defined "CXX_INLINE" to "inline" ============================================================================================= TESTING: checkCxxComplexFix from config.compilers(config/BuildSystem/config/compilers.py:738) Determine if the CXX compiler supports utilities provided by petsccxxcomplexfix.h ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #define Type int #define PetscReal double #define PetscComplex std::complex /* The two lines, from petsccxxcomplexfix.h, can cause the combination "C++14 + GCC-4.x libstdc++ library" to fail, complaining imag() is not marked const. If the compiler can compile these two lines, it should be able to compile other lines. */ static inline PetscComplex operator-(const Type& lhs, const PetscComplex& rhs) { return PetscReal(lhs) - const_cast(rhs); } static inline PetscComplex operator/(const Type& lhs, const PetscComplex& rhs) { return PetscReal(lhs) / const_cast(rhs); } int main() { Type x = 2; PetscComplex y(1.0,1.0),z,w; z = x - y; w = x / y; std::cout << z << w; ; return 0; } the CXX compiler supports petsccxxcomplexfix.h Defined "HAVE_CXX_COMPLEX_FIX" to "1" ============================================================================================= TESTING: checkCxxLibraries from config.compilers(config/BuildSystem/config/compilers.py:767) Determines the libraries needed to link with C++ from C and Fortran ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: clang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: __cxa_allocate_exception >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: typeinfo for int >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) >>> referenced by conftest.cc >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(.data+0x0) ld.lld: error: undefined symbol: __cxa_throw >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: __cxa_begin_catch >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::cout >>> referenced by ostream:535 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/ostream:535) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::basic_ostream>& std::__ostream_insert>(std::basic_ostream>&, char const*, long) >>> referenced by ostream:535 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/ostream:535) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: __cxa_end_catch >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::ios_base::Init::Init() >>> referenced by iostream:74 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/iostream:74) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(_GLOBAL__sub_I_conftest.cc) ld.lld: error: undefined symbol: std::ios_base::Init::~Init() >>> referenced by conftest.cc:0 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:0) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(_GLOBAL__sub_I_conftest.cc) ld.lld: error: undefined symbol: __gxx_personality_v0 >>> referenced by conftest.cc >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(DW.ref.__gxx_personality_v0) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: __cxa_allocate_exception >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: typeinfo for int >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) >>> referenced by conftest.cc >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(.data+0x0) ld.lld: error: undefined symbol: __cxa_throw >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: __cxa_begin_catch >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::cout >>> referenced by ostream:535 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/ostream:535) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::basic_ostream>& std::__ostream_insert>(std::basic_ostream>&, char const*, long) >>> referenced by ostream:535 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/ostream:535) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: __cxa_end_catch >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::ios_base::Init::Init() >>> referenced by iostream:74 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/iostream:74) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(_GLOBAL__sub_I_conftest.cc) ld.lld: error: undefined symbol: std::ios_base::Init::~Init() >>> referenced by conftest.cc:0 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:0) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(_GLOBAL__sub_I_conftest.cc) ld.lld: error: undefined symbol: __gxx_personality_v0 >>> referenced by conftest.cc >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(DW.ref.__gxx_personality_v0) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: __cxa_allocate_exception >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: typeinfo for int >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) >>> referenced by conftest.cc >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(.data+0x0) ld.lld: error: undefined symbol: __cxa_throw >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: __cxa_begin_catch >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::cout >>> referenced by ostream:535 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/ostream:535) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::basic_ostream>& std::__ostream_insert>(std::basic_ostream>&, char const*, long) >>> referenced by ostream:535 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/ostream:535) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: __cxa_end_catch >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) >>> referenced by conftest.cc:7 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:7) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub()) ld.lld: error: undefined symbol: std::ios_base::Init::Init() >>> referenced by iostream:74 (/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../include/c++/4.8.5/iostream:74) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(_GLOBAL__sub_I_conftest.cc) ld.lld: error: undefined symbol: std::ios_base::Init::~Init() >>> referenced by conftest.cc:0 (/tmp/petsc-b9me_m_5/config.compilers/conftest.cc:0) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(_GLOBAL__sub_I_conftest.cc) ld.lld: error: undefined symbol: __gxx_personality_v0 >>> referenced by conftest.cc >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(DW.ref.__gxx_personality_v0) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Executing: uname -s stdout: Linux ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: clang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -lstdc++ -ldl compilers: C++ requires -lstdc++ to link with C compiler ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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: flang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -O /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -lstdc++ -ldl C++ libraries are not needed when using FC linker Executing: clang++ -V ============================================================================================= TESTING: checkFortranNameMangling from config.compilers(config/BuildSystem/config/compilers.py:1083) 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: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1chk_(void){return;} ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -O /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -lstdc++ -ldl compilers: Fortran name mangling is underscore Defined "HAVE_FORTRAN_UNDERSCORE" to "1" Executing: flang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Defined "FORTRAN_CHARLEN_T" to "int" ============================================================================================= TESTING: checkFortranNameManglingDouble from config.compilers(config/BuildSystem/config/compilers.py:1121) Checks if symbols containing an underscore append an extra underscore, and defines HAVE_FORTRAN_UNDERSCORE_UNDERSCORE if necessary ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1_chk__(void){return;} ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.compilers/conftest.F90 Successful compile: Source: program main call d1_chk() end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -O /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: d1_chk_ >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/conftest.o:(MAIN_) >>> did you mean: d1_chk__ >>> defined in: /tmp/petsc-b9me_m_5/config.compilers/confc.o clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: d1_chk_ >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/conftest.o:(MAIN_) >>> did you mean: d1_chk__ >>> defined in: /tmp/petsc-b9me_m_5/config.compilers/confc.o clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: d1_chk_ >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/conftest.o:(MAIN_) >>> did you mean: d1_chk__ >>> defined in: /tmp/petsc-b9me_m_5/config.compilers/confc.o clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ============================================================================================= TESTING: checkFortranLibraries from config.compilers(config/BuildSystem/config/compilers.py:1131) 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: flang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.compilers/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: F90-F-0906-Can't find include file mpif.h (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90: 2) F90/x86-64 Linux Flang - 1.5 2017-05-01: compilation aborted Source: program main #include call MPI_Allreduce() end Compile failed inside link ===== Checking compiler Executing: flang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() print*,'testing' return end ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: f90io_src_info03a >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_print_init >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_sc_ch_ldw >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_ldw_end >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: f90io_src_info03a >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_print_init >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_sc_ch_ldw >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_ldw_end >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: f90io_src_info03a >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_print_init >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_sc_ch_ldw >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) ld.lld: error: undefined symbol: f90io_ldw_end >>> referenced by conftest.F90:2 (/tmp/petsc-b9me_m_5/config.compilers/conftest.F90:2) >>> /tmp/petsc-b9me_m_5/config.compilers/confc.o:(asub_) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Fortran code cannot directly be linked with C linker, therefore will determine needed Fortran libraries Executing: flang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.compilers/conftest.F90 Successful compile: Source: program main end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -v -O /tmp/petsc-b9me_m_5/config.compilers/conftest.o -lstdc++ -ldl Possible ERROR while running linker: stderr: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.2 Found candidate GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.5 Selected GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.5 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 "/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ld.lld" -pie --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o /tmp/petsc-b9me_m_5/config.compilers/conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/../lib -L/lib -L/usr/lib /tmp/petsc-b9me_m_5/config.compilers/conftest.o -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -rpath /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/../lib -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o Linker output before filtering: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.2 Found candidate GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.5 Selected GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.5 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 "/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ld.lld" -pie --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o /tmp/petsc-b9me_m_5/config.compilers/conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/../lib -L/lib -L/usr/lib /tmp/petsc-b9me_m_5/config.compilers/conftest.o -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -rpath /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/../lib -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o : Linker output after filtering: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Found candidate GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.2 Found candidate GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.5 Selected GCC installation: /usr/lib/gcc/x86_64-redhat-linux/4.8.5 Candidate multilib: .;@m64 Candidate multilib: 32;@m32 Selected multilib: .;@m64 "/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ld.lld" -pie --hash-style=gnu --eh-frame-hdr -m elf_x86_64 -dynamic-linker /lib64/ld-linux-x86-64.so.2 -o /tmp/petsc-b9me_m_5/config.compilers/conftest /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/Scrt1.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 -L/lib/../lib64 -L/usr/lib/../lib64 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/../lib -L/lib -L/usr/lib /tmp/petsc-b9me_m_5/config.compilers/conftest.o -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -rpath /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/../lib -lgcc --as-needed -lgcc_s --no-as-needed -lc -lgcc --as-needed -lgcc_s --no-as-needed /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o: Executing: flang -V compilers: Checking arg AMD compilers: Unknown arg AMD compilers: Checking arg clang compilers: Unknown arg clang compilers: Checking arg version compilers: Unknown arg version compilers: Checking arg 16.0.3 compilers: Unknown arg 16.0.3 compilers: Checking arg (CLANG: compilers: Unknown arg (CLANG: compilers: Checking arg AOCC_4.1.0-Build#270 compilers: Unknown arg AOCC_4.1.0-Build#270 compilers: Checking arg 2023_07_10) compilers: Unknown arg 2023_07_10) compilers: Checking arg Target: compilers: Unknown arg Target: compilers: Checking arg x86_64-unknown-linux-gnu compilers: Unknown arg x86_64-unknown-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 InstalledDir: compilers: Unknown arg InstalledDir: compilers: Checking arg /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin compilers: Unknown arg /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin compilers: Checking arg Found compilers: Unknown arg Found compilers: Checking arg candidate compilers: Unknown arg candidate compilers: Checking arg GCC compilers: Unknown arg GCC compilers: Checking arg installation: compilers: Unknown arg installation: compilers: Checking arg /usr/lib/gcc/x86_64-redhat-linux/4.8.2 compilers: Unknown arg /usr/lib/gcc/x86_64-redhat-linux/4.8.2 compilers: Checking arg Found compilers: Unknown arg Found compilers: Checking arg candidate compilers: Unknown arg candidate compilers: Checking arg GCC compilers: Unknown arg GCC compilers: Checking arg installation: compilers: Unknown arg installation: compilers: Checking arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5 compilers: Unknown arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5 compilers: Checking arg Selected compilers: Unknown arg Selected compilers: Checking arg GCC compilers: Unknown arg GCC compilers: Checking arg installation: compilers: Unknown arg installation: compilers: Checking arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5 compilers: Unknown arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5 compilers: Checking arg Candidate compilers: Unknown arg Candidate compilers: Checking arg multilib: compilers: Unknown arg multilib: compilers: Checking arg .;@m64 compilers: Unknown arg .;@m64 compilers: Checking arg Candidate compilers: Unknown arg Candidate compilers: Checking arg multilib: compilers: Unknown arg multilib: compilers: Checking arg 32;@m32 compilers: Unknown arg 32;@m32 compilers: Checking arg Selected compilers: Unknown arg Selected compilers: Checking arg multilib: compilers: Unknown arg multilib: compilers: Checking arg .;@m64 compilers: Unknown arg .;@m64 compilers: Checking arg "/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ld.lld" compilers: Unknown arg /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/ld.lld compilers: Checking arg -pie compilers: Unknown arg -pie compilers: Checking arg --hash-style=gnu compilers: Unknown arg --hash-style=gnu compilers: Checking arg --eh-frame-hdr compilers: Unknown arg --eh-frame-hdr compilers: Checking arg -m compilers: Unknown arg -m compilers: Checking arg elf_x86_64 compilers: Unknown arg elf_x86_64 compilers: Checking arg -dynamic-linker compilers: Unknown arg -dynamic-linker compilers: Checking arg /lib64/ld-linux-x86-64.so.2 compilers: Unknown arg /lib64/ld-linux-x86-64.so.2 compilers: Checking arg -o compilers: Unknown arg -o compilers: Checking arg /tmp/petsc-b9me_m_5/config.compilers/conftest compilers: Unknown arg /tmp/petsc-b9me_m_5/config.compilers/conftest compilers: Checking arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/Scrt1.o compilers: Unknown arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/Scrt1.o compilers: Checking arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o compilers: Unknown arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crti.o compilers: Checking arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o compilers: Unknown arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtbeginS.o compilers: Checking arg -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 compilers: Found library directory: -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 compilers: Checking arg -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64 compilers: Checking arg -L/lib/../lib64 compilers: Checking arg -L/usr/lib/../lib64 compilers: Checking arg -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/../lib compilers: Found library directory: -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib compilers: Checking arg -L/lib compilers: Checking arg -L/usr/lib compilers: Checking arg /tmp/petsc-b9me_m_5/config.compilers/conftest.o compilers: Unknown arg /tmp/petsc-b9me_m_5/config.compilers/conftest.o compilers: Checking arg -lstdc++ compilers: Found library: -lstdc++ compilers: Checking arg -ldl compilers: Found library: -ldl compilers: Checking arg -lflangmain compilers: Found library: -lflangmain compilers: Checking arg -lflang compilers: Found library: -lflang compilers: Checking arg -lflangrti compilers: Found library: -lflangrti compilers: Checking arg -lpgmath compilers: Found library: -lpgmath compilers: Checking arg -lquadmath compilers: Found library: -lquadmath compilers: Checking arg -lompstub compilers: Found library: -lompstub compilers: Checking arg -lm compilers: Found library: -lm compilers: Checking arg -lrt compilers: Found library: -lrt compilers: Checking arg -lpthread compilers: Found library: -lpthread compilers: Checking arg -rpath compilers: Found -rpath library: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib compilers: Checking arg -lgcc compilers: Found system library therefore skipping: -lgcc compilers: Checking arg --as-needed compilers: Unknown arg --as-needed compilers: Checking arg -lgcc_s compilers: Found library: -lgcc_s compilers: Checking arg --no-as-needed compilers: Unknown arg --no-as-needed compilers: Checking arg -lc compilers: Found system library therefore skipping: -lc compilers: Checking arg -lgcc compilers: Found system library therefore skipping: -lgcc compilers: Checking arg --as-needed compilers: Unknown arg --as-needed compilers: Checking arg -lgcc_s compilers: Already in lflags: -lgcc_s compilers: Checking arg --no-as-needed compilers: Unknown arg --no-as-needed compilers: Checking arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o compilers: Unknown arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/crtendS.o compilers: Checking arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o compilers: Unknown arg /usr/lib/gcc/x86_64-redhat-linux/4.8.5/../../../../lib64/crtn.o compilers: Libraries needed to link Fortran code with the C linker: ['-L/usr/lib/gcc/x86_64-redhat-linux/4.8.5', '-L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib', '-lstdc++', '-ldl', '-lflangmain', '-lflang', '-lflangrti', '-lpgmath', '-lquadmath', '-lompstub', '-lm', '-lrt', '-lpthread', '-Wl,-rpath,/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib', '-lgcc_s'] 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: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: flang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -O /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -Wl,-rpath,/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lgcc_s -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: flang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -O /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -Wl,-rpath,/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lgcc_s -lstdc++ -ldl Testing executable /tmp/petsc-b9me_m_5/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest compilers: Check that Fortran libraries can be used with C as the linker ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -Wl,-rpath,/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lgcc_s -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -Wl,-rpath,/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lgcc_s -lstdc++ -ldl Testing executable /tmp/petsc-b9me_m_5/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest compilers: Check that Fortran libraries can be used with C++ as linker ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } ===== Checking linker Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang++ -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -Wl,-rpath,/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lgcc_s -lstdc++ -ldl ======== Checking running linked program ===== Checking linker Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main() { ; return 0; } Executing: clang++ -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -L/usr/lib/gcc/x86_64-redhat-linux/4.8.5 -L/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lstdc++ -ldl -lflangmain -lflang -lflangrti -lpgmath -lquadmath -lompstub -lm -lrt -lpthread -Wl,-rpath,/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/lib -lgcc_s -lstdc++ -ldl Testing executable /tmp/petsc-b9me_m_5/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/config.setCompilers/conftest compilers: Fortran libraries can be used from C++ ============================================================================================= TESTING: checkFortranLinkingCxx from config.compilers(config/BuildSystem/config/compilers.py:1583) Check that Fortran can link C++ libraries ===== Checking compiler Executing: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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: flang -c -o /tmp/petsc-b9me_m_5/config.compilers/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -O /tmp/petsc-b9me_m_5/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilers/conftest -O /tmp/petsc-b9me_m_5/config.compilers/conftest.o /tmp/petsc-b9me_m_5/config.compilers/cxxobj.o /tmp/petsc-b9me_m_5/config.compilers/confc.o -lstdc++ -ldl compilers: Fortran can link C++ functions ============================================================================================= TESTING: setupFrameworkCompilers from config.compilers(config/BuildSystem/config/compilers.py:1749) child config.compilers 9.628439 ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.closure/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.closure/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-b9me_m_5/config.utilities.closure/conftest.c:6:6: error: blocks support disabled - compile with -fblocks or pick a deployment target that supports them int (^closure)(int);; ^ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int (^closure)(int);; return 0; } Compile failed inside link child config.utilities.closure 0.059987 ============================================================================================= 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: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Successful compile: 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: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.setCompilers -O /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main #define dummy dummy #ifndef dummy fooey #endif end Output from compiling with -O compilers: Fortran uses preprocessor ============================================================================================= TESTING: checkFortranDefineCompilerOption from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:96) Check if -WF,-Dfoobar or -Dfoobar is the compiler option to define a macro Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.setCompilers -O -DTesting /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Successful compile: Source: program main #define dummy dummy #ifndef Testing fooey #endif end Output from compiling with -O -DTesting Defined make macro "FC_DEFINE_FLAG" to "-D" compilers: Fortran uses -D for defining macro ============================================================================================= TESTING: checkFortran90 from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:146) Determine whether the Fortran compiler handles F90 ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Successful compile: 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: flang -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest -O /tmp/petsc-b9me_m_5/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: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Successful compile: Source: program main INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8); INTEGER (KIND=int) :: ierr; ierr = 1 end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest -O /tmp/petsc-b9me_m_5/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: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Successful compile: Source: module Base_module type, public :: base_type integer :: A contains procedure, public :: Print => BasePrint end type base_type contains subroutine BasePrint(this) class(base_type) :: this end subroutine BasePrint end module Base_module program main use,intrinsic :: iso_c_binding Type(C_Ptr),Dimension(:),Pointer :: CArray character(kind=c_char),pointer :: nullc => null() character(kind=c_char,len=5),dimension(:),pointer::list1 allocate(list1(5)) CArray = (/(c_loc(list1(i)),i=1,5),c_loc(nullc)/) end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest -O /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O /tmp/petsc-b9me_m_5/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: flang -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o /tmp/petsc-b9me_m_5/config.compilersFortran/fooobj.o -lstdc++ -ldl Testing executable /tmp/petsc-b9me_m_5/config.compilersFortran/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.compilersFortran/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/config.compilersFortran/conftest stdout: arrays [0x560adfa506c0 0x560adfa506c0 0x560adfa506c0] arrays [0x7ffd620609f0 0x7ffd620609f8 0x7ffd620609f0] pointers match! [0x7ffd62060ab8 0x7ffd62060ab8] [0x7ffd62060b68] Defined "HAVE_F90_2PTR_ARG" to "1" compilers: F90 compiler uses two arguments for array pointers ============================================================================================= TESTING: checkFortran90AssumedType from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:298) Executing: flang -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: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest ===== Checking linker Executing: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.compilersFortran/confdir -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Successful compile: Source: program main use configtest write(*,*) testint end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest -I/tmp/petsc-b9me_m_5/config.compilersFortran/confdir -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o /tmp/petsc-b9me_m_5/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: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -module /tmp/petsc-b9me_m_5/config.compilersFortran/confdir -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module found ============================================================================================= TESTING: checkFortranTypeStar from config.compilersFortran(config/BuildSystem/config/compilersFortran.py:135) Determine whether the Fortran compiler handles type(*) ===== Checking compiler Executing: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: F90-S-0034-Syntax error at or near * (/tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90: 4) 0 inform, 0 warnings, 1 severes, 0 fatal for main Source: program main interface subroutine a(b) type(*) :: b(:) end subroutine end interface end Fortran compiler does not support 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: flang -c -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O /tmp/petsc-b9me_m_5/config.compilersFortran/conftest.F90 Successful compile: Source: program main call flush(6) end Executing: flang -o /tmp/petsc-b9me_m_5/config.compilersFortran/conftest -O /tmp/petsc-b9me_m_5/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: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O -MMD -MP /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Possible ERROR while running compiler: stderr: clang-16: warning: argument unused during compilation: '-MMD' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-MP' [-Wunused-command-line-argument] Source: program main end Output from compiling with -O -MMD -MP clang-16: warning: argument unused during compilation: '-MMD' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-MP' [-Wunused-command-line-argument] Rejecting compiler flag -MMD -MP due to clang-16: warning: argument unused during compilation: '-MMD' [-Wunused-command-line-argument] clang-16: warning: argument unused during compilation: '-MP' [-Wunused-command-line-argument] Rejected FC compiler flag -MMD -MP Trying FC compiler flag -MMD Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O -MMD /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Possible ERROR while running compiler: stderr: clang-16: warning: argument unused during compilation: '-MMD' [-Wunused-command-line-argument] Source: program main end Output from compiling with -O -MMD clang-16: warning: argument unused during compilation: '-MMD' [-Wunused-command-line-argument] Rejecting compiler flag -MMD due to clang-16: warning: argument unused during compilation: '-MMD' [-Wunused-command-line-argument] Rejected FC compiler flag -MMD Trying FC compiler flag -xMMD Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O -xMMD /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: clang-16: error: language not recognized: 'MMD' clang-16: warning: /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90: 'linker' input unused [-Wunused-command-line-argument] Source: program main end Output from compiling with -O -xMMD clang-16: error: language not recognized: 'MMD' clang-16: warning: /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90: 'linker' input unused [-Wunused-command-line-argument] PETSc Error: No output file produced Rejecting compiler flag -xMMD due to nonzero status from link Rejected FC compiler flag -xMMD Trying FC compiler flag -qmakedep=gcc Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O -qmakedep=gcc /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Possible ERROR while running compiler: exit code 1 stderr: clang-16: error: unknown argument: '-qmakedep=gcc' Source: program main end Output from compiling with -O -qmakedep=gcc clang-16: error: unknown argument: '-qmakedep=gcc' PETSc Error: No output file produced Rejecting compiler flag -qmakedep=gcc due to nonzero status from link Rejected FC compiler flag -qmakedep=gcc Trying FC compiler flag -MD Executing: flang -c -o /tmp/petsc-b9me_m_5/config.setCompilers/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -O -MD /tmp/petsc-b9me_m_5/config.setCompilers/conftest.F90 Possible ERROR while running compiler: stderr: clang-16: warning: argument unused during compilation: '-MD' [-Wunused-command-line-argument] Source: program main end Output from compiling with -O -MD clang-16: warning: argument unused during compilation: '-MD' [-Wunused-command-line-argument] Rejecting compiler flag -MD due to clang-16: warning: argument unused during compilation: '-MD' [-Wunused-command-line-argument] Rejected FC compiler flag -MD child config.compilersFortran 2.375230 ============================================================================================= TESTING: checkStdC from config.headers(config/BuildSystem/config/headers.py:107) ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.headers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c ======== Checking running linked program ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.headers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.headers/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.headers/conftest.o -lstdc++ -ldl Testing executable /tmp/petsc-b9me_m_5/config.headers/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.headers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.headers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.headers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:8:8: warning: if statement has empty body [-Wempty-body] if (pi); ^ /tmp/petsc-b9me_m_5/config.headers/conftest.c:8:8: note: put the semicolon on a separate line to silence this warning 1 warning generated. 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'dos.h' file not found #include ^~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'dos.h' file not found #include ^~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'dos.h' file not found #include ^~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'io.h' file not found #include ^~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'io.h' file not found #include ^~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'io.h' file not found #include ^~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'machine/endian.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'machine/endian.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'machine/endian.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'direct.h' file not found #include ^~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'direct.h' file not found #include ^~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'direct.h' file not found #include ^~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'Ws2tcpip.h' file not found #include ^~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'Ws2tcpip.h' file not found #include ^~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'Ws2tcpip.h' file not found #include ^~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'WindowsX.h' file not found #include ^~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'WindowsX.h' file not found #include ^~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'WindowsX.h' file not found #include ^~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'ieeefp.h' file not found #include ^~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'ieeefp.h' file not found #include ^~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'ieeefp.h' file not found #include ^~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'zmmintrin.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'zmmintrin.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'zmmintrin.h' file not found #include ^~~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'dos.h' file not found #include ^~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'dos.h' file not found #include ^~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'dos.h' file not found #include ^~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'io.h' file not found #include ^~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'io.h' file not found #include ^~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'io.h' file not found #include ^~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'machine/endian.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'machine/endian.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'machine/endian.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'direct.h' file not found #include ^~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'direct.h' file not found #include ^~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'direct.h' file not found #include ^~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'Ws2tcpip.h' file not found #include ^~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'Ws2tcpip.h' file not found #include ^~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'Ws2tcpip.h' file not found #include ^~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'WindowsX.h' file not found #include ^~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'WindowsX.h' file not found #include ^~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'WindowsX.h' file not found #include ^~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'ieeefp.h' file not found #include ^~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'ieeefp.h' file not found #include ^~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'ieeefp.h' file not found #include ^~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'zmmintrin.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'zmmintrin.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'zmmintrin.h' file not found #include ^~~~~~~~~~~~~ 1 error generated.: ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.headers/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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 4.058788 ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.cacheDetails/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.cacheDetails/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.utilities.cacheDetails/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.cacheDetails/conftest.o -lstdc++ -ldl Testing executable /tmp/petsc-b9me_m_5/config.utilities.cacheDetails/conftest to see if it can be run Executing: /tmp/petsc-b9me_m_5/config.utilities.cacheDetails/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-b9me_m_5/config.utilities.cacheDetails/conftest Defined "LEVEL1_DCACHE_LINESIZE" to "64" child config.utilities.cacheDetails 0.262015 ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:11:18: warning: unused variable 'a' [-Wunused-variable] struct sigaction a;; ^ 1 warning generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:11:1: error: unknown type name '__int64'; did you mean '__int64_t'? __int64 a;; ^~~~~~~ __int64_t /usr/include/bits/types.h:43:25: note: '__int64_t' declared here typedef signed long int __int64_t; ^ 1 error generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:11:8: warning: unused variable 'a' [-Wunused-variable] size_t a;; ^ 1 warning generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:11:8: warning: unused variable 'a' [-Wunused-variable] mode_t a;; ^ 1 warning generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:11:7: warning: unused variable 'a' [-Wunused-variable] off_t a;; ^ 1 warning generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:11:9: warning: unused variable 'a' [-Wunused-variable] int32_t a;; ^ 1 warning generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:11:7: warning: unused variable 'a' [-Wunused-variable] pid_t a;; ^ 1 warning generated. 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.types /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:6:17: warning: variable 'x' set but not used [-Wunused-but-set-variable] double _Complex x; ^ 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { double _Complex x; x = I; ; return 0; } ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:6:17: warning: variable 'x' set but not used [-Wunused-but-set-variable] double _Complex x; ^ 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { double _Complex x; x = I; ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.types/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.o -lstdc++ -ldl ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:7:17: warning: variable 'x' set but not used [-Wunused-but-set-variable] double _Complex x; ^ 1 warning generated. 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: clang++ -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/config.types/conftest.cc Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.cc:6:22: warning: unused variable 'x' [-Wunused-variable] std::complex x; ^ 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { std::complex x; ; return 0; } Executing: clang++ -o /tmp/petsc-b9me_m_5/config.types/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.types/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.types/conftest.c:24:16: warning: if statement has empty body [-Wempty-body] if (zero.x); ^ /tmp/petsc-b9me_m_5/config.types/conftest.c:24:16: note: put the semicolon on a separate line to silence this warning /tmp/petsc-b9me_m_5/config.types/conftest.c:25:14: warning: if statement has empty body [-Wempty-body] if (x[0]); ^ /tmp/petsc-b9me_m_5/config.types/conftest.c:25:14: note: put the semicolon on a separate line to silence this warning /tmp/petsc-b9me_m_5/config.types/conftest.c:31:14: warning: if statement has empty body [-Wempty-body] if (*s); ^ /tmp/petsc-b9me_m_5/config.types/conftest.c:31:14: note: put the semicolon on a separate line to silence this warning /tmp/petsc-b9me_m_5/config.types/conftest.c:35:18: warning: variable 'foo' set but not used [-Wunused-but-set-variable] const int *foo = &x[0]; ^ /tmp/petsc-b9me_m_5/config.types/conftest.c:40:12: warning: variable 'p' set but not used [-Wunused-but-set-variable] iptr p = 0; ^ /tmp/petsc-b9me_m_5/config.types/conftest.c:52:15: warning: if statement has empty body [-Wempty-body] if (foo); ^ /tmp/petsc-b9me_m_5/config.types/conftest.c:52:15: note: put the semicolon on a separate line to silence this warning /tmp/petsc-b9me_m_5/config.types/conftest.c:46:20: warning: variable 'b' is uninitialized when used here [-Wuninitialized] struct s *b; b->j = 5; ^ /tmp/petsc-b9me_m_5/config.types/conftest.c:46:18: note: initialize the variable 'b' to silence this warning struct s *b; b->j = 5; ^ = 0 /tmp/petsc-b9me_m_5/config.types/conftest.c:30:8: warning: variable 't' is uninitialized when used here [-Wuninitialized] *t++ = 0; ^ /tmp/petsc-b9me_m_5/config.types/conftest.c:27:14: note: initialize the variable 't' to silence this warning char *t; ^ = 0 8 warnings generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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) Disabled visibility attributes due to static build ============================================================================================= TESTING: checkMaxPathLen from config.types(config/BuildSystem/config/types.py:218) Determining PETSC_MAX_PATH_LEN ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.types/conftest.o -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.types /tmp/petsc-b9me_m_5/config.types/conftest.c Defined "MAX_PATH_LEN" to "4096" child config.types 1.933591 ============================================================================================= 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.001039 ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lfpe -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lfpe clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: unable to find library -lfpe clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: unable to find library -lfpe clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lsocket -lnsl -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lsocket clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: unable to find library -lsocket clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: unable to find library -lsocket clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lfpe -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lfpe clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: unable to find library -lfpe clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: unable to find library -lfpe clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lsocket -lnsl -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: unable to find library -lsocket clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: unable to find library -lsocket clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: unable to find library -lsocket clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ============================================================================================= TESTING: checkMath from config.libraries(config/BuildSystem/config/libraries.py:282) Check for sin() in libm, the math library Checking for functions [sin floor log10 pow] in library [''] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: sin >>> referenced by conftest.c:6 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:6) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: floor >>> referenced by conftest.c:10 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:10) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: log10 >>> referenced by conftest.c:14 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:14) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: pow >>> referenced by conftest.c:18 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:18) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: sin >>> referenced by conftest.c:6 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:6) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: floor >>> referenced by conftest.c:10 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:10) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: log10 >>> referenced by conftest.c:14 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:14) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: pow >>> referenced by conftest.c:18 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:18) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: sin >>> referenced by conftest.c:6 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:6) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: floor >>> referenced by conftest.c:10 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:10) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: log10 >>> referenced by conftest.c:14 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:14) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) ld.lld: error: undefined symbol: pow >>> referenced by conftest.c:18 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:18) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [sin floor log10 pow] in library ['m'] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.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:301) Check for erf() in libm, the math library Checking for functions [erf] in library ['libm.a'] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.libraries/conftest.c:5:74: warning: variable 'y' set but not used [-Wunused-but-set-variable] static void _check_erf() { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); } ^ 1 warning generated. 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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.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:310) Check for tgamma() in libm, the math library Checking for functions [tgamma] in library ['libm.a'] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.libraries/conftest.c:5:83: warning: variable 'y' set but not used [-Wunused-but-set-variable] static void _check_tgamma() { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); } ^ 1 warning generated. 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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.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:319) Check for lgamma() in libm, the math library Checking for functions [lgamma] in library ['libm.a'] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.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:332) Checks if can be used with FE_DFL_ENV Checking for functions [fesetenv] in library ['libm.a'] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.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:340) Check for log2() in libm, the math library Checking for functions [log2] in library ['libm.a'] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.libraries/conftest.c:5:81: warning: unused variable 'y' [-Wunused-variable] static void _check_log2() { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); } ^ 1 warning generated. 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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.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:349) Check for presence of clock_gettime() in realtime library (POSIX Realtime extensions) Checking for functions [clock_gettime] in library [''] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lstdc++ -ldl realtime functions are linked in by default ============================================================================================= TESTING: checkDynamic from config.libraries(config/BuildSystem/config/libraries.py:365) Check for the header and libraries necessary for dynamic library manipulation Checking for functions [dlopen] in library ['dl'] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -ldl -lstdc++ -ldl Defined "HAVE_LIBDL" to "1" Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.types /tmp/petsc-b9me_m_5/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Defined "HAVE_DLFCN_H" to "1" child config.libraries 2.095242 ============================================================================================= TESTING: configureLibraryOptions from PETSc.options.libraryOptions(config/PETSc/options/libraryOptions.py:38) Sets PETSC_USE_DEBUG, PETSC_USE_INFO, PETSC_USE_LOG, PETSC_USE_CTABLE, PETSC_USE_FORTRAN_KERNELS, and PETSC_USE_AVX512_KERNELS Defined "USE_LOG" to "1" Executing: clang -qversion Defined "USE_MALLOC_COALESCED" to "1" Defined "USE_INFO" to "1" Defined "USE_CTABLE" to "1" **********Checking if running on BGL/IBM detected Checking for functions [bgl_perfctr_void] in library [''] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: bgl_perfctr_void >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: bgl_perfctr_void >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: bgl_perfctr_void >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [ADIOI_BGL_Open] in library [''] [] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: ADIOI_BGL_Open >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: ADIOI_BGL_Open >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: ADIOI_BGL_Open >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): *********BGL/IBM test failure Defined "USE_BACKWARD_LOOP" to "1" Defined "USE_AVX512_KERNELS" to "1" Defined "Alignx(a,b)" to " " ============================================================================================= TESTING: configureISColorValueType from PETSc.options.libraryOptions(config/PETSc/options/libraryOptions.py:99) Sets PETSC_IS_COLORING_VALUE_TYPE, PETSC_MPIU_IS_COLORING_VALUE_TYPE, and PETSC_IS_COLORING_MAX as required by ISColoring Defined "MPIU_IS_COLORING_VALUE_TYPE" to "MPI_UNSIGNED_SHORT" Defined "IS_COLORING_MAX" to "USHRT_MAX" Defined "IS_COLORING_VALUE_TYPE" to "short" Defined "IS_COLORING_VALUE_TYPE_F" to "integer2" child PETSc.options.libraryOptions 0.352632 child config.atomics 0.000010 ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SYSINFO" to "1" ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-b9me_m_5/config.functions/conftest.c:9:4: error: "Cannot check sysinfo without special headers" # error "Cannot check sysinfo without special headers" ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:13:30: warning: call to undeclared function 'sysinfo'; ISO C99 and later do not support implicit function declarations [-Wimplicit-function-declaration] char buf[10]; long count=10; sysinfo(1, buf, count); ^ 1 warning and 1 error generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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: clang++ -o /tmp/petsc-b9me_m_5/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-b9me_m_5/config.functions/conftest.c:6:25: error: assigning to 'int' from incompatible type 'void' int ierr; void *p; ierr = free(p); return 0; ^ ~~~~~~~ 1 error generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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 [fpsetsticky time realpath clock _access getcwd getrusage uname _mkdir socket _snprintf _lseek usleep stricmp _getcwd sbreak _sleep dlopen _set_output_format gethostbyname fork dlsym sleep popen rand snprintf getwd gethostname PXFGETARG lseek fpresetsticky dlerror getdomainname dlclose strcasecmp access _pipe bzero getpagesize memalign drand48 readlink] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.functions/conftest.c:38:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration] char snprintf(); ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:38:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)' /tmp/petsc-b9me_m_5/config.functions/conftest.c:47:6: warning: incompatible redeclaration of library function 'strcasecmp' [-Wincompatible-library-redeclaration] char strcasecmp(); ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:47:6: note: 'strcasecmp' is a builtin with type 'int (const char *, const char *)' /tmp/petsc-b9me_m_5/config.functions/conftest.c:50:6: warning: incompatible redeclaration of library function 'bzero' [-Wincompatible-library-redeclaration] char bzero(); ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:50:6: note: 'bzero' is a builtin with type 'void (void *, unsigned long)' /tmp/petsc-b9me_m_5/config.functions/conftest.c:52:6: warning: incompatible redeclaration of library function 'memalign' [-Wincompatible-library-redeclaration] char memalign(); ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:52:6: note: 'memalign' is a builtin with type 'void *(unsigned long, unsigned long)' 4 warnings generated. 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(); char time(); char realpath(); char clock(); char _access(); char getcwd(); char getrusage(); char uname(); char _mkdir(); char socket(); char _snprintf(); char _lseek(); char usleep(); char stricmp(); char _getcwd(); char sbreak(); char _sleep(); char dlopen(); char _set_output_format(); char gethostbyname(); char fork(); char dlsym(); char sleep(); char popen(); char rand(); char snprintf(); char getwd(); char gethostname(); char PXFGETARG(); char lseek(); char fpresetsticky(); char dlerror(); char getdomainname(); char dlclose(); char strcasecmp(); char access(); char _pipe(); char bzero(); char getpagesize(); char memalign(); char drand48(); char readlink(); #ifdef __cplusplus } #endif int main() { #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_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub__access) || defined (__stub____access) _access_will_always_fail_with_ENOSYS(); #else _access(); #endif #if defined (__stub_getcwd) || defined (__stub___getcwd) getcwd_will_always_fail_with_ENOSYS(); #else getcwd(); #endif #if defined (__stub_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #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__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #endif #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #endif #if defined (__stub__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif #if defined (__stub__set_output_format) || defined (__stub____set_output_format) _set_output_format_will_always_fail_with_ENOSYS(); #else _set_output_format(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub_fork) || defined (__stub___fork) fork_will_always_fail_with_ENOSYS(); #else fork(); #endif #if defined (__stub_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub_sleep) || defined (__stub___sleep) sleep_will_always_fail_with_ENOSYS(); #else sleep(); #endif #if defined (__stub_popen) || defined (__stub___popen) popen_will_always_fail_with_ENOSYS(); #else popen(); #endif #if defined (__stub_rand) || defined (__stub___rand) rand_will_always_fail_with_ENOSYS(); #else rand(); #endif #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif #if defined (__stub_getwd) || defined (__stub___getwd) getwd_will_always_fail_with_ENOSYS(); #else getwd(); #endif #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #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_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) strcasecmp_will_always_fail_with_ENOSYS(); #else strcasecmp(); #endif #if defined (__stub_access) || defined (__stub___access) access_will_always_fail_with_ENOSYS(); #else access(); #endif #if defined (__stub__pipe) || defined (__stub____pipe) _pipe_will_always_fail_with_ENOSYS(); #else _pipe(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_getpagesize) || defined (__stub___getpagesize) getpagesize_will_always_fail_with_ENOSYS(); #else getpagesize(); #endif #if defined (__stub_memalign) || defined (__stub___memalign) memalign_will_always_fail_with_ENOSYS(); #else memalign(); #endif #if defined (__stub_drand48) || defined (__stub___drand48) drand48_will_always_fail_with_ENOSYS(); #else drand48(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: fpsetsticky >>> referenced by conftest.c:65 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:65) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _access >>> referenced by conftest.c:89 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:89) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: eaccess >>> defined in: /lib64/libc.so.6 ld.lld: error: undefined symbol: _mkdir >>> referenced by conftest.c:113 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:113) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _snprintf >>> referenced by conftest.c:125 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:125) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _lseek >>> referenced by conftest.c:131 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:131) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: stricmp >>> referenced by conftest.c:143 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:143) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _getcwd >>> referenced by conftest.c:149 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:149) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: sbreak >>> referenced by conftest.c:155 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:155) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _sleep >>> referenced by conftest.c:161 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:161) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _set_output_format >>> referenced by conftest.c:173 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:173) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: PXFGETARG >>> referenced by conftest.c:233 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:233) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: fpresetsticky >>> referenced by conftest.c:245 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:245) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _pipe >>> referenced by conftest.c:281 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:281) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: fpsetsticky >>> referenced by conftest.c:65 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:65) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _access >>> referenced by conftest.c:89 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:89) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: eaccess >>> defined in: /lib64/libc.so.6 ld.lld: error: undefined symbol: _mkdir >>> referenced by conftest.c:113 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:113) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _snprintf >>> referenced by conftest.c:125 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:125) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _lseek >>> referenced by conftest.c:131 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:131) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: stricmp >>> referenced by conftest.c:143 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:143) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _getcwd >>> referenced by conftest.c:149 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:149) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: sbreak >>> referenced by conftest.c:155 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:155) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _sleep >>> referenced by conftest.c:161 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:161) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _set_output_format >>> referenced by conftest.c:173 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:173) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: PXFGETARG >>> referenced by conftest.c:233 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:233) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: fpresetsticky >>> referenced by conftest.c:245 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:245) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _pipe >>> referenced by conftest.c:281 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:281) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: fpsetsticky >>> referenced by conftest.c:65 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:65) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _access >>> referenced by conftest.c:89 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:89) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: eaccess >>> defined in: /lib64/libc.so.6 ld.lld: error: undefined symbol: _mkdir >>> referenced by conftest.c:113 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:113) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _snprintf >>> referenced by conftest.c:125 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:125) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _lseek >>> referenced by conftest.c:131 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:131) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: stricmp >>> referenced by conftest.c:143 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:143) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _getcwd >>> referenced by conftest.c:149 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:149) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: sbreak >>> referenced by conftest.c:155 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:155) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _sleep >>> referenced by conftest.c:161 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:161) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _set_output_format >>> referenced by conftest.c:173 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:173) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: PXFGETARG >>> referenced by conftest.c:233 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:233) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: fpresetsticky >>> referenced by conftest.c:245 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:245) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) ld.lld: error: undefined symbol: _pipe >>> referenced by conftest.c:281 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:281) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [time realpath clock getrusage uname socket usleep dlopen gethostbyname fork dlsym popen] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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 time(); char realpath(); char clock(); char getrusage(); char uname(); char socket(); char usleep(); char dlopen(); char gethostbyname(); char fork(); char dlsym(); char popen(); #ifdef __cplusplus } #endif int main() { #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_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif #if defined (__stub_socket) || defined (__stub___socket) socket_will_always_fail_with_ENOSYS(); #else socket(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub_fork) || defined (__stub___fork) fork_will_always_fail_with_ENOSYS(); #else fork(); #endif #if defined (__stub_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub_popen) || defined (__stub___popen) popen_will_always_fail_with_ENOSYS(); #else popen(); #endif ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_TIME" to "1" Defined "HAVE_REALPATH" to "1" Defined "HAVE_CLOCK" to "1" Defined "HAVE_GETRUSAGE" to "1" Defined "HAVE_UNAME" to "1" Defined "HAVE_SOCKET" to "1" Defined "HAVE_USLEEP" to "1" Defined "HAVE_DLOPEN" to "1" Defined "HAVE_GETHOSTBYNAME" to "1" Defined "HAVE_FORK" to "1" Defined "HAVE_DLSYM" to "1" Defined "HAVE_POPEN" to "1" Checking for functions [rand getwd gethostname dlerror getdomainname dlclose strcasecmp bzero getpagesize memalign drand48 readlink] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.functions/conftest.c:19:6: warning: incompatible redeclaration of library function 'strcasecmp' [-Wincompatible-library-redeclaration] char strcasecmp(); ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:19:6: note: 'strcasecmp' is a builtin with type 'int (const char *, const char *)' /tmp/petsc-b9me_m_5/config.functions/conftest.c:20:6: warning: incompatible redeclaration of library function 'bzero' [-Wincompatible-library-redeclaration] char bzero(); ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:20:6: note: 'bzero' is a builtin with type 'void (void *, unsigned long)' /tmp/petsc-b9me_m_5/config.functions/conftest.c:22:6: warning: incompatible redeclaration of library function 'memalign' [-Wincompatible-library-redeclaration] char memalign(); ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:22:6: note: 'memalign' is a builtin with type 'void *(unsigned long, unsigned long)' 3 warnings generated. 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 rand(); char getwd(); char gethostname(); char dlerror(); char getdomainname(); char dlclose(); char strcasecmp(); char bzero(); char getpagesize(); char memalign(); char drand48(); char readlink(); #ifdef __cplusplus } #endif int main() { #if defined (__stub_rand) || defined (__stub___rand) rand_will_always_fail_with_ENOSYS(); #else rand(); #endif #if defined (__stub_getwd) || defined (__stub___getwd) getwd_will_always_fail_with_ENOSYS(); #else getwd(); #endif #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) strcasecmp_will_always_fail_with_ENOSYS(); #else strcasecmp(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_getpagesize) || defined (__stub___getpagesize) getpagesize_will_always_fail_with_ENOSYS(); #else getpagesize(); #endif #if defined (__stub_memalign) || defined (__stub___memalign) memalign_will_always_fail_with_ENOSYS(); #else memalign(); #endif #if defined (__stub_drand48) || defined (__stub___drand48) drand48_will_always_fail_with_ENOSYS(); #else drand48(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_RAND" to "1" Defined "HAVE_GETWD" to "1" Defined "HAVE_GETHOSTNAME" to "1" Defined "HAVE_DLERROR" to "1" Defined "HAVE_GETDOMAINNAME" to "1" Defined "HAVE_DLCLOSE" to "1" Defined "HAVE_STRCASECMP" to "1" Defined "HAVE_BZERO" to "1" Defined "HAVE_GETPAGESIZE" to "1" Defined "HAVE_MEMALIGN" to "1" Defined "HAVE_DRAND48" to "1" Defined "HAVE_READLINK" to "1" Checking for functions [fpsetsticky] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: fpsetsticky >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: fpsetsticky >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: fpsetsticky >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [_access] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: _access >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: eaccess >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: _access >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: eaccess >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: _access >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: eaccess >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [getcwd] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_GETCWD" to "1" Checking for functions [_mkdir] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: _mkdir >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: mkdir >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: _mkdir >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: mkdir >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: _mkdir >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: mkdir >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [_snprintf] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: _snprintf >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: vsnprintf >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: _snprintf >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: vsnprintf >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: _snprintf >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: vsnprintf >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [_lseek] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: _lseek >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: __lseek >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: _lseek >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: __lseek >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: _lseek >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: __lseek >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [stricmp] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: stricmp >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: strncmp >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: stricmp >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: strncmp >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: stricmp >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: strncmp >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [_getcwd] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: _getcwd >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: getcwd >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: _getcwd >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: getcwd >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: _getcwd >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: getcwd >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [sbreak] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: sbreak >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: sbreak >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: sbreak >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [_sleep] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: _sleep >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: usleep >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: _sleep >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: usleep >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: _sleep >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: usleep >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [_set_output_format] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: _set_output_format >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: _set_output_format >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: _set_output_format >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [sleep] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SLEEP" to "1" Checking for functions [snprintf] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.functions/conftest.c:13:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration] char snprintf(); ^ /tmp/petsc-b9me_m_5/config.functions/conftest.c:13:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)' 1 warning generated. 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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_SNPRINTF" to "1" Checking for functions [PXFGETARG] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: PXFGETARG >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: PXFGETARG >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: PXFGETARG >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [lseek] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_LSEEK" to "1" Checking for functions [fpresetsticky] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: fpresetsticky >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: fpresetsticky >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: fpresetsticky >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): Checking for functions [access] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_ACCESS" to "1" Checking for functions [_pipe] ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: _pipe >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: __pipe >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: _pipe >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: __pipe >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: _pipe >>> referenced by conftest.c:24 (/tmp/petsc-b9me_m_5/config.functions/conftest.c:24) >>> /tmp/petsc-b9me_m_5/config.functions/conftest.o:(main) >>> did you mean: __pipe >>> defined in: /lib64/libc.so.6 clang-16: error: linker command failed with exit code 1 (use -v to see invocation): ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/config.functions/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.functions/conftest.o -lstdc++ -ldl Defined "HAVE_MMAP" to "1" child config.functions 4.777004 ============================================================================================= 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.000731 ============================================================================================= 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: flang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.libraries -O /tmp/petsc-b9me_m_5/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: flang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -O /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lstdc++ -ldl Defined "HAVE_FORTRAN_GET_COMMAND_ARGUMENT" to "1" child config.utilities.fortranCommandLine 0.197705 ============================================================================================= 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: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.types /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sigfpe.h' file not found #include ^~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sigfpe.h' file not found #include ^~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'sigfpe.h' file not found #include ^~~~~~~~~~ 1 error generated.: Checking for header: fpxcp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.types /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'fpxcp.h' file not found #include ^~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'fpxcp.h' file not found #include ^~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'fpxcp.h' file not found #include ^~~~~~~~~ 1 error generated.: Checking for header: floatingpoint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.types /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'floatingpoint.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'floatingpoint.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'floatingpoint.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated.: child config.utilities.FPTrap 0.144615 ============================================================================================= TESTING: configureFeatureTestMacros from config.utilities.featureTestMacros(config/BuildSystem/config/utilities/featureTestMacros.py:13) Checks if certain feature test macros are support ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.c:4:10: fatal error: 'sysctl.h' file not found #include ^~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #define _POSIX_C_SOURCE 200112L #include int main() { ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _BSD_SOURCE #include int main() { ; return 0; } Defined "_BSD_SOURCE" to "1" ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.c:9:25: warning: if statement has empty body [-Wempty-body] if (dladdr(exit, &info));; ^ /tmp/petsc-b9me_m_5/config.utilities.featureTestMacros/conftest.c:9:25: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main() { Dl_info info; if (dladdr(exit, &info));; return 0; } Defined "_GNU_SOURCE" to "1" child config.utilities.featureTestMacros 0.327359 ============================================================================================= TESTING: configureMissingUtypeTypedefs from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:55) Checks if u_short is undefined ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:6:9: warning: unused variable 'foo' [-Wunused-variable] u_short foo; ^ 1 warning generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGABRT; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGALRM; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGBUS; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGCHLD; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGCONT; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGFPE; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGHUP; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGILL; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGINT; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGKILL; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGPIPE; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGQUIT; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSEGV; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSTOP; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGSYS; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTERM; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTRAP; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGTSTP; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGURG; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { int i=SIGUSR1; if (i); ; return 0; } ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: warning: if statement has empty body [-Wempty-body] if (i); ^ /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.c:8:7: note: put the semicolon on a separate line to silence this warning 1 warning generated. 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: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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: clang++ -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -lstdc++ -ldl ============================================================================================= TESTING: configureMissingSrandPrototype from config.utilities.missing(config/BuildSystem/config/utilities/missing.py:121) ===== Checking compiler Executing: clang -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang++ -c -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 -std=gnu++11 /tmp/petsc-b9me_m_5/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: clang++ -o /tmp/petsc-b9me_m_5/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.utilities.missing/conftest.o -lstdc++ -ldl child config.utilities.missing 1.984173 ============================================================================================= 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 Defined make rule "shared_arch" with dependencies "" and code [] Defined make macro "BUILDSHAREDLIB" to "no" Shared libraries - disabled ============================================================================================= 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: clang -c -o /tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -I/tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries/conftest.c:10:25: warning: if statement has empty body [-Wempty-body] if (dladdr(exit, &info)); ^ /tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries/conftest.c:10:25: note: put the semicolon on a separate line to silence this warning 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main() { Dl_info info; if (dladdr(exit, &info)); ; return 0; } Defined "HAVE_DLADDR" to "1" Checking for header: cxxabi.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.types /tmp/petsc-b9me_m_5/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" # 1 "" 1 # 1 "" 3 # 378 "" 3 # 1 "" 1 # 1 "" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 # 1 "/tmp/petsc-b9me_m_5/config.headers/conffix.h" 1 # 3 "/tmp/petsc-b9me_m_5/config.headers/conftest.c" 2 stderr: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'cxxabi.h' file not found #include ^~~~~~~~~~ 1 error generated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'cxxabi.h' file not found #include ^~~~~~~~~~ 1 error generated. : Preprocess output after filtering: /tmp/petsc-b9me_m_5/config.headers/conftest.c:3:10: fatal error: 'cxxabi.h' file not found #include ^~~~~~~~~~ 1 error generated.: child PETSc.options.sharedLibraries 0.128879 ============================================================================================= TESTING: configureScalarType from PETSc.options.scalarTypes(config/PETSc/options/scalarTypes.py:39) Choose between real and complex numbers Scalar type is real ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -I/tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries -I/tmp/petsc-b9me_m_5/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable 'a' [-Wunused-variable] double b = 2.0; int a = isnormal(b); ^ 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isnormal(b); ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.o -lstdc++ -ldl Defined "HAVE_ISNORMAL" to "1" ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -I/tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries -I/tmp/petsc-b9me_m_5/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable 'a' [-Wunused-variable] double b = 2.0; int a = isnan(b); ^ 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isnan(b); ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.o -lstdc++ -ldl Defined "HAVE_ISNAN" to "1" ===== Checking linker Executing: clang -c -o /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -I/tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries -I/tmp/petsc-b9me_m_5/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.c Possible ERROR while running compiler: stderr: /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest.c:6:21: warning: unused variable 'a' [-Wunused-variable] double b = 2.0; int a = isinf(b); ^ 1 warning generated. Source: #include "confdefs.h" #include "conffix.h" #include int main() { double b = 2.0; int a = isinf(b); ; return 0; } Executing: clang -o /tmp/petsc-b9me_m_5/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -I/tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.c Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-b9me_m_5/config.libraries/conftest.c:4:10: fatal error: 'quadmath.h' file not found #include ^~~~~~~~~~~~ 1 error generated. 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; } Compile failed inside link Defined "USE_REAL_DOUBLE" to "1" Defined make macro "PETSC_SCALAR_SIZE" to "64" Precision is double child PETSc.options.scalarTypes 0.536300 ============================================================================================= TESTING: configureMkdir from config.programs(config/BuildSystem/config/programs.py:22) Make sure we can have mkdir automatically make intermediate directories Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/mkdir...not found Checking for program /opt/ohpc/pub/spack/bin/mkdir...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/mkdir...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/mkdir...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/mkdir...not found Checking for program /opt/ohpc/pub/bin/mkdir...not found Checking for program /usr/local/bin/mkdir...not found Checking for program /usr/bin/mkdir...found Executing: /usr/bin/mkdir -p .conftest/tmp Adding -p flag to /usr/bin/mkdir -p to automatically create directories Defined make macro "MKDIR" to "/usr/bin/mkdir -p" ============================================================================================= TESTING: configureAutoreconf from config.programs(config/BuildSystem/config/programs.py:44) Check for autoreconf Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/autoreconf...not found Checking for program /opt/ohpc/pub/spack/bin/autoreconf...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/autoreconf...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/autoreconf...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/autoreconf...found Executing: ['/opt/ohpc/pub/utils/autotools/bin/autoreconf'] autoreconf test error: Could not execute "[['/opt/ohpc/pub/utils/autotools/bin/autoreconf']]": perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "C.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "C.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = (unset), LC_ALL = (unset), LANG = "C.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/m4: internal error detected; please report this bug to : Illegal instruction autom4te: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/m4 failed with exit status: 2 aclocal: error: echo failed with exit status: 2 autoreconf: aclocal failed with exit status: 2 Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/libtoolize...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/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 /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/bash...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/bash...not found Checking for program /opt/ohpc/pub/spack/bin/bash...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/bash...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/bash...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/bash...not found Checking for program /opt/ohpc/pub/bin/bash...not found Checking for program /usr/local/bin/bash...not found Checking for program /usr/bin/bash...found Defined make macro "SHELL" to "/usr/bin/bash" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/sed...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/sed...not found Checking for program /opt/ohpc/pub/spack/bin/sed...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/sed...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/sed...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/sed...not found Checking for program /opt/ohpc/pub/bin/sed...not found Checking for program /usr/local/bin/sed...not found Checking for program /usr/bin/sed...found Defined make macro "SED" to "/usr/bin/sed" Executing: /usr/bin/sed -i s/sed/sd/g "/tmp/petsc-b9me_m_5/config.programs/sed1" Adding SEDINPLACE cmd: /usr/bin/sed -i Defined make macro "SEDINPLACE" to "/usr/bin/sed -i" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/mv...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/mv...not found Checking for program /opt/ohpc/pub/spack/bin/mv...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/mv...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/mv...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/mv...not found Checking for program /opt/ohpc/pub/bin/mv...not found Checking for program /usr/local/bin/mv...not found Checking for program /usr/bin/mv...found Defined make macro "MV" to "/usr/bin/mv" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/cp...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/cp...not found Checking for program /opt/ohpc/pub/spack/bin/cp...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/cp...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/cp...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/cp...not found Checking for program /opt/ohpc/pub/bin/cp...not found Checking for program /usr/local/bin/cp...not found Checking for program /usr/bin/cp...found Defined make macro "CP" to "/usr/bin/cp" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/grep...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/grep...not found Checking for program /opt/ohpc/pub/spack/bin/grep...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/grep...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/grep...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/grep...not found Checking for program /opt/ohpc/pub/bin/grep...not found Checking for program /usr/local/bin/grep...not found Checking for program /usr/bin/grep...found Defined make macro "GREP" to "/usr/bin/grep" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/rm...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/rm...not found Checking for program /opt/ohpc/pub/spack/bin/rm...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/rm...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/rm...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/rm...not found Checking for program /opt/ohpc/pub/bin/rm...not found Checking for program /usr/local/bin/rm...not found Checking for program /usr/bin/rm...found Defined make macro "RM" to "/usr/bin/rm -f" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/diff...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/diff...found Executing: "/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/diff" -w "/tmp/petsc-b9me_m_5/config.programs/diff1" "/tmp/petsc-b9me_m_5/config.programs/diff2" Defined make macro "DIFF" to "/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/diff -w" Checking for program /usr/ucb/ps...not found Checking for program /usr/usb/ps...not found Checking for program /home/tt/petsc-3.16.0/lib/petsc/bin/win32fe/ps...not found Unable to find programs ['ps'] providing listing of the specific search path Warning accessing /usr/ucb gives errors: must be str, not builtin_function_or_method Warning accessing /usr/usb gives errors: must be str, not builtin_function_or_method Defined make macro "PYTHON" to "/usr/bin/python3" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/m4...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/m4...found Defined make macro "M4" to "/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/m4" child config.programs 1.334941 ============================================================================================= TESTING: consistencyChecks from config.packages.make(config/BuildSystem/config/package.py:1001) 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.make(config/BuildSystem/config/package.py:902) ============================================================================================= TESTING: configureLibrary from config.packages.make(config/BuildSystem/config/package.py:927) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional make Looking for MAKE at git.make, hg.make or a directory starting with ['make'] Found a copy of MAKE in make-4.2.1-6.fc28 Makefile /home/tt/petsc-3.16.0/optamd/lib/petsc/conf/pkg.conf.make has correct checksum Do not need to rebuild MAKE Not checking for library in Download MAKE: [] 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 MAKE: ['/home/tt/petsc-3.16.0/optamd/include'] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files [] in ['/home/tt/petsc-3.16.0/optamd/include'] Found header files [] in ['/home/tt/petsc-3.16.0/optamd/include'] Checking for headers [] in Download MAKE: ['/home/tt/petsc-3.16.0/optamd/include'] ============================================================================================= TESTING: checkVersion from config.packages.make(config/BuildSystem/config/package.py:1068) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version For make unable to find version information since includes and version includes are missing skipping version check ============================================================================================= TESTING: checkSharedLibrary from config.packages.make(config/BuildSystem/config/package.py:993) By default we don't care about checking if the library is shared ============================================================================================= TESTING: configureMake from config.packages.make(config/BuildSystem/config/packages/make.py:96) Check Guesses for GNU make Checking downloaded make Executing: /home/tt/petsc-3.16.0/optamd/bin/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/tt/petsc-3.16.0/optamd/bin/make...found Defined make macro "MAKE" to "/home/tt/petsc-3.16.0/optamd/bin/make" Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/texinfo-7.0.3-t2ffogb6pkobtbpi3wul5zd2m5vmcvxh/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gdbm-1.23-pqn5lp6fdjlybyswup2d6bfobandpyfr/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/berkeley-db-18.1.40-potqrqgy7idt6si2bkvwkmn5nx4kdiy3/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/gettext-0.21.1-pttcncalnpcjgm3h2g4qvnwgu4zcdmo5/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/tar-1.34-csw636audfw4ivxr7xhtqayeolcngk5e/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pigz-2.7-kfny5jnebg632aj4scgbcy2k2y2gljva/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libtool-2.4.7-a4q3uez2q7m7f4ddzsehhm3w5mn5lul6/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/m4-1.4.19-lwqcw3hzoxoia5q6nzolylxaf5zevluk/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/diffutils-3.9-jbhzvtnw4f2eicwx2uebs3vvb4qrq4zy/bin/make...not found Checking for program /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libiconv-1.17-ggon3u6zw6zi464fvdedikjsncnudjmp/bin/make...not found Checking for program /opt/ohpc/pub/spack/bin/make...not found Checking for program /opt/ohpc/pub/compiler/gcc/8.3.0/bin/make...not found Checking for program /opt/ohpc/pub/utils/prun/1.3/make...not found Checking for program /opt/ohpc/pub/utils/autotools/bin/make...not found Checking for program /opt/ohpc/pub/bin/make...not found Checking for program /usr/local/bin/make...not found Checking for program /usr/bin/make...found Defined make macro "MAKE_USER" to "make" ============================================================================================= 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 "/home/tt/petsc-3.16.0/optamd/bin/make --print-directory" Defined make macro "OMAKE" to "/home/tt/petsc-3.16.0/optamd/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 128 cores: using make_np = 59 Defined make macro "MAKE_NP" to "59" Defined make macro "MAKE_TEST_NP" to "49" Defined make macro "MAKE_LOAD" to "166.4" Defined make macro "NPMAX" to "128" child config.packages.make 0.024224 ============================================================================================= TESTING: consistencyChecks from config.packages.hip(config/BuildSystem/config/package.py:1001) Checks 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:997) Called if --with-packagename=0; does nothing by default child config.packages.hip 0.000668 ============================================================================================= TESTING: consistencyChecks from config.packages.X(config/BuildSystem/config/package.py:1001) 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:902) ============================================================================================= TESTING: configureLibrary from config.packages.X(config/BuildSystem/config/package.py:927) 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: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -I/tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lstdc++ -ldl Possible ERROR while running linker: exit code 1 stderr: ld.lld: error: undefined symbol: XSetWMName >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) Linker output before filtering: ld.lld: error: undefined symbol: XSetWMName >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation) : Linker output after filtering: ld.lld: error: undefined symbol: XSetWMName >>> referenced by conftest.c:5 (/tmp/petsc-b9me_m_5/config.libraries/conftest.c:5) >>> /tmp/petsc-b9me_m_5/config.libraries/conftest.o:(main) clang-16: error: linker command failed with exit code 1 (use -v to see invocation): 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: clang -c -o /tmp/petsc-b9me_m_5/config.libraries/conftest.o -I/tmp/petsc-b9me_m_5/config.compilerFlags -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.compilers -I/tmp/petsc-b9me_m_5/config.utilities.closure -I/tmp/petsc-b9me_m_5/config.compilersFortran -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.utilities.cacheDetails -I/tmp/petsc-b9me_m_5/config.types -I/tmp/petsc-b9me_m_5/config.functions -I/tmp/petsc-b9me_m_5/config.utilities.featureTestMacros -I/tmp/petsc-b9me_m_5/config.utilities.missing -I/tmp/petsc-b9me_m_5/PETSc.options.sharedLibraries -I/tmp/petsc-b9me_m_5/config.libraries -I/tmp/petsc-b9me_m_5/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/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: clang -o /tmp/petsc-b9me_m_5/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -fstack-protector -Qunused-arguments -fvisibility=hidden -g -O3 /tmp/petsc-b9me_m_5/config.libraries/conftest.o -lX11 -lstdc++ -ldl Defined "HAVE_LIBX11" to "1" Checking for optional headers [] in Compiler specific search X: [] ============================================================================================= 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 [] Found header files [] in [] Checking for headers ['X11/Xlib.h'] in Compiler specific search X: [] ============================================================================================= TESTING: checkInclude from config.headers(config/BuildSystem/config/headers.py:86) Checks if a particular include file can be found along particular include paths Checking for header files ['X11/Xlib.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: clang -E -I/tmp/petsc-b9me_m_5/config.setCompilers -I/tmp/petsc-b9me_m_5/config.headers -I/tmp/petsc-b9me_m_5/config.types /tmp/petsc-b9me_m_5/config.headers/conftest.c Preprocess output before filtering: : Preprocess output after filtering: : Found header files ['X11/Xlib.h'] in [] ============================================================================================= TESTING: checkVersion from config.packages.X(config/BuildSystem/config/package.py:1068) 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:993) By default we don't care about checking if the library is shared child config.packages.X 0.334283 ============================================================================================= TESTING: consistencyChecks from config.packages.hwloc(config/BuildSystem/config/package.py:1001) Checks 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:997) Called if --with-packagename=0; does nothing by default child config.packages.hwloc 0.001059 ============================================================================================= TESTING: consistencyChecks from config.packages.thrust(config/BuildSystem/config/package.py:1001) Checks 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:997) Called if --with-packagename=0; does nothing by default child config.packages.thrust 0.000623 ============================================================================================= TESTING: consistencyChecks from config.packages.cuda(config/BuildSystem/config/package.py:1001) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cuda(config/BuildSystem/config/package.py:997) Called if --with-packagename=0; does nothing by default child config.packages.cuda 0.000566 ============================================================================================= TESTING: consistencyChecks from config.packages.OpenMPI(config/BuildSystem/config/package.py:1001) 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.OpenMPI(config/BuildSystem/config/package.py:902) ============================================================================================= TESTING: configureLibrary from config.packages.OpenMPI(config/BuildSystem/config/package.py:927) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional OpenMPI Executing: uname -s stdout: Linux Looking for OPENMPI at git.openmpi, hg.openmpi or a directory starting with ['openmpi', 'ompi'] Could not locate an existing copy of OPENMPI: ['make-4.2.1-6.fc28'] Downloading OpenMPI ============================================================================================= Trying to download https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.0.tar.gz for OPENMPI ============================================================================================= install: Retrieving https://download.open-mpi.org/release/open-mpi/v4.1/openmpi-4.1.0.tar.gz as tarball to /home/tt/petsc-3.16.0/optamd/externalpackages/_d_openmpi-4.1.0.tar.gz Extracting /home/tt/petsc-3.16.0/optamd/externalpackages/_d_openmpi-4.1.0.tar.gz Executing: cd /home/tt/petsc-3.16.0/optamd/externalpackages; chmod -R a+r openmpi-4.1.0;find openmpi-4.1.0 -type d -name "*" -exec chmod a+rx {} \; Looking for OPENMPI at git.openmpi, hg.openmpi or a directory starting with ['openmpi', 'ompi'] Found a copy of OPENMPI in openmpi-4.1.0 Executing: flang -v Executing: flang -V Executing: flang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Executing: flang -V Executing: flang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin Executing: flang -V Executing: flang --version stdout: AMD clang version 16.0.3 (CLANG: AOCC_4.1.0-Build#270 2023_07_10) Target: x86_64-unknown-linux-gnu Thread model: posix InstalledDir: /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/aocc-4.1.0-tekhjbwti7mx652v6kujfrc5j7yb334h/bin OPENMPI was just downloaded, forcing a rebuild because cannot determine if package has changed ============================================================================================= Running configure on OPENMPI; this may take several minutes ============================================================================================= Executing: ./configure --prefix=/home/tt/petsc-3.16.0/optamd MAKE=/home/tt/petsc-3.16.0/optamd/bin/make --libdir=/home/tt/petsc-3.16.0/optamd/lib CC="clang" CFLAGS="-fPIC -fstack-protector -Qunused-arguments -g -O3" AR="/usr/bin/ar" ARFLAGS="cr" CXX="clang++" CXXFLAGS="-fstack-protector -g -O3 -std=gnu++11" F90="flang" F90FLAGS="-O" FFLAGS="-O" FC="flang" F77="flang" FCFLAGS="-O" --disable-shared --with-rsh=ssh --disable-man-pages MAKE=/home/tt/petsc-3.16.0/optamd/bin/make --enable-shared=no --enable-static=yes --disable-vt --with-hwloc=internal --with-libevent=internal stdout: checking for perl... perl ============================================================================ == Configuring Open MPI ============================================================================ *** Startup tests checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for gcc... clang 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 clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking whether clang understands -c and -o together... yes checking how to run the C preprocessor... clang -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E 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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /home/tt/petsc-3.16.0/optamd/bin/make sets $(MAKE)... yes checking for style of include used by /home/tt/petsc-3.16.0/optamd/bin/make... GNU checking whether /home/tt/petsc-3.16.0/optamd/bin/make supports nested variables... yes checking whether UID '1001' is supported by ustar format... yes checking whether GID '1001' is supported by ustar format... yes checking how to create a ustar tar archive... gnutar checking dependency style of clang... gcc3 checking whether /home/tt/petsc-3.16.0/optamd/bin/make supports nested variables... (cached) yes checking directory of source tree... . checking directory of absolute source tree... /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 checking directory of build tree... /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 checking directory of prefix... /home/tt/petsc-3.16.0/optamd checking directory of absolute prefix... /home/tt/petsc-3.16.0/optamd *** Checking versions checking for repo version... v4.1.0 checking Open MPI version... 4.1.0 checking Open MPI release date... Dec 18, 2020 checking Open MPI repository version... v4.1.0 checking for repo version... v4.1.0 checking Open MPI Run-Time Environment version... 4.1.0 checking Open MPI Run-Time Environment release date... Dec 18, 2020 checking Open MPI Run-Time Environment repository version... v4.1.0 checking for repo version... v4.1.0 checking Open SHMEM version... 4.1.0 checking Open SHMEM release date... Dec 18, 2020 checking Open SHMEM repository version... v4.1.0 checking for repo version... v4.1.0 checking Open Portable Access Layer version... 4.1.0 checking Open Portable Access Layer release date... Dec 18, 2020 checking Open Portable Access Layer repository version... v4.1.0 checking for bootstrap Autoconf version... 2.69 checking for bootstrap Automake version... 1.15 checking for boostrap Libtool version... 2.4.6 *** Initialization, setup configure: builddir: /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 configure: srcdir: /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 installing to directory "/home/tt/petsc-3.16.0/optamd" *** OPAL Configuration options checking if want to run code coverage... no checking if want to compile with branch probabilities... no checking if want to debug memory usage... no checking if want to profile memory usage... no checking if want developer-level compiler pickyness... no checking if want developer-level debugging code... no checking if want to developer-level timing framework... no checking if want to install project-internal header files... no checking if want pretty-print stacktrace... yes checking if want pty support... yes checking if want weak symbol support... yes checking if want dlopen support... yes checking for default value of mca_base_component_show_load_errors... enabled by default checking if want heterogeneous support... no checking if word-sized integers must be word-size aligned... no checking if want IPv6 support... no checking if want package/brand string... Open MPI tt@cpunode1 Distribution checking if want ident string... 4.1.0 checking if want to use an alternative checksum algo for messages... no checking maximum length of processor name... 256 checking maximum length of error string... 256 checking maximum length of object name... 64 checking maximum length of info key... 36 checking maximum length of info val... 256 checking maximum length of port name... 1024 checking maximum length of datarep string... 128 checking if want getpwuid support... yes checking for zlib in... (default search paths) checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes looking for library without search path checking for library containing deflate... -lz checking if libz requires libnl v1 or v3... checking will zlib support be built... yes checking __NetBSD__... no checking __FreeBSD__... no checking __OpenBSD__... no checking __DragonFly__... no checking __386BSD__... no checking __bsdi__... no checking __APPLE__... no checking __linux__... yes checking __sun__... no checking __sun... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking for struct sockaddr_in... yes checking if --with-cuda is set... not set (--with-cuda=) checking whether CU_POINTER_ATTRIBUTE_SYNC_MEMOPS is declared... no checking whether cuPointerGetAttributes is declared... no checking if have cuda support... no checking if user requested PMI support... no checking if user requested internal PMIx support()... no checking for pmix.h in /usr... not found checking for pmix.h in /usr/include... not found *** ORTE Configuration options checking if want orterun "--prefix" behavior to be enabled by default... no *** OMPI Configuration options checking if want compile-time warnings inside of mpi.h... yes checking if want sparse process groups... no checking if want peruse support... no checking if want Fortran MPI bindings... (try) checking if want C++ bindings... no checking if want MPI::SEEK_SET support... yes checking if want run-time MPI parameter checking... runtime *** OSHMEM Configuration options checking if want oshmem... yes checking if want SGI/Quadrics compatibility mode... yes checking if want OSHMEM API parameter checking... always checking for on_exit... yes checking if want pshmem... yes checking if want to build OSHMEM fortran bindings... yes no checking if want custom libmpi(_FOO) name... mpi checking if want wrapper compiler rpath support... yes checking if want wrapper compiler runpath support... yes ============================================================================ == Compiler and preprocessor tests ============================================================================ *** C compiler and preprocessor checking for gcc... (cached) clang checking whether we are using the GNU C compiler... (cached) yes checking whether clang accepts -g... (cached) yes checking for clang option to accept ISO C89... (cached) none needed checking whether clang understands -c and -o together... (cached) yes checking if clang requires a flag for C11... no configure: verifying clang supports C11 without a flag checking if clang supports C11 _Thread_local... yes checking if clang supports C11 atomic variables... yes checking if clang supports C11 _Atomic keyword... yes checking if clang supports C11 _Generic keyword... yes checking if clang supports C11 _Static_assert... yes checking if clang supports C11 atomic_fetch_xor_explicit... yes configure: no flag required for C11 support checking if clang supports __thread... yes checking if clang supports C11 _Thread_local... yes checking for the C compiler vendor... gnu checking for ANSI C header files... (cached) yes checking if clang supports -finline-functions... yes checking if clang supports -fno-strict-aliasing... yes checking if clang supports __builtin_expect... yes checking if clang supports __builtin_prefetch... yes checking if clang supports __builtin_clz... yes checking for C optimization flags... -DNDEBUG -fPIC -fstack-protector -Qunused-arguments -g -O3 -finline-functions -fno-strict-aliasing checking for Interix environment... no checking for C ident string support... static const char checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for int128_t... no checking for __int128... yes checking for uint128_t... no checking for long long... yes checking for __float128... yes checking for long double... yes checking complex.h usability... yes checking complex.h presence... yes checking for complex.h... yes checking for float _Complex... yes checking for double _Complex... yes checking for long double _Complex... yes checking for intptr_t... yes checking for uintptr_t... yes checking for mode_t... yes checking for ssize_t... yes checking for ptrdiff_t... yes checking size of _Bool... 1 checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of float... 4 checking size of double... 8 checking size of long double... 16 checking size of __float128... 16 checking size of float _Complex... 8 checking size of double _Complex... 16 checking size of long double _Complex... 32 checking size of void *... 8 checking size of size_t... 8 checking size of ssize_t... 8 checking size of ptrdiff_t... 8 checking size of wchar_t... 4 checking size of pid_t... 4 checking size of atomic_short... 2 checking size of atomic_int... 4 checking size of atomic_long... 8 checking size of atomic_llong... 8 checking alignment of bool... 1 checking alignment of int8_t... 1 checking alignment of int16_t... 2 checking alignment of int32_t... 4 checking alignment of int64_t... 8 checking alignment of char... 1 checking alignment of short... 2 checking alignment of wchar_t... 4 checking alignment of int... 4 checking alignment of long... 8 checking alignment of long long... 8 checking alignment of float... 4 checking alignment of double... 8 checking alignment of long double... 16 checking alignment of __float128... 16 checking alignment of float _Complex... 4 checking alignment of double _Complex... 8 checking alignment of long double _Complex... 16 checking alignment of void *... 8 checking alignment of size_t... 8 checking for weak symbol support... yes checking for macro weak symbol support... yes checking for functional offsetof macro... yes *** C++ compiler and preprocessor checking whether we are using the GNU C++ compiler... yes checking whether clang++ accepts -g... yes checking dependency style of clang++... gcc3 checking how to run the C++ preprocessor... clang++ -E checking for the C++ compiler vendor... gnu checking if clang++ supports -finline-functions... yes checking if C and C++ are link compatible... yes checking for C++ optimization flags... -DNDEBUG -fstack-protector -g -O3 -std=gnu++11 -finline-functions checking size of bool... 1 checking alignment of bool... (cached) 1 *** C++ compiler and preprocessor checking whether we are using the GNU C++ compiler... (cached) yes checking whether clang++ accepts -g... (cached) yes checking dependency style of clang++... (cached) gcc3 checking how to run the C++ preprocessor... clang++ -E checking if C++ compiler works... yes checking if clang++ supports -finline-functions... yes checking if C and C++ are link compatible... (cached) yes checking for C++ optimization flags... -DNDEBUG -fstack-protector -g -O3 -std=gnu++11 -finline-functions checking size of bool... (cached) 1 checking alignment of bool... (cached) 1 checking if able to build the MPI C++ bindings... no checking if want C++ exception handling... skipped *** Compiler characteristics checking for __attribute__... yes checking for __attribute__(aligned)... yes checking for __attribute__(always_inline)... yes checking for __attribute__(cold)... yes checking for __attribute__(const)... yes checking for __attribute__(deprecated)... yes checking for __attribute__(deprecated_argument)... yes checking for __attribute__(error)... yes checking for __attribute__(format)... yes checking for __attribute__(format_funcptr)... no checking for __attribute__(hot)... yes checking for __attribute__(malloc)... yes checking for __attribute__(may_alias)... yes checking for __attribute__(no_instrument_function)... yes checking for __attribute__(noinline)... yes checking for __attribute__(nonnull)... yes checking for __attribute__(noreturn)... yes checking for __attribute__(noreturn_funcptr)... yes checking for __attribute__(packed)... yes checking for __attribute__(pure)... yes checking for __attribute__(sentinel)... yes checking for __attribute__(unused)... yes checking for __attribute__(visibility)... yes checking for __attribute__(warn_unused_result)... yes checking for __attribute__(weak_alias)... yes checking for __attribute__(destructor)... yes checking for __attribute__(optnone)... yes checking for __attribute__(extension)... yes checking for compiler familyid... 1 checking for compiler familyname... GNU checking for compiler version... 262657 checking for compiler version_str... 4.2.1 *** Java MPI bindings checking if want Java bindings... no *** OpenSHMEM profiling checking if pshmem will be enabled... yes (weak symbols supported) *** Assembler checking dependency style of clang... gcc3 checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking for fgrep... /usr/bin/grep -F checking for __atomic builtin atomics... yes checking for __atomic_compare_exchange_n... no checking for __atomic_compare_exchange_n with -mcx16... yes checking if __atomic_compare_exchange_n() gives correct results... yes checking if __int128 atomic compare-and-swap is always lock-free... yes checking if .proc/endp is needed... no checking directive for setting text section... .text checking directive for exporting symbols... .globl checking for objdump... objdump checking if .note.GNU-stack is needed... yes checking suffix for labels... : checking prefix for global symbol labels... checking prefix for lsym labels... .L checking prefix for function in .type... @ checking if .size is needed... yes checking if .align directive takes logarithmic value... no checking for cmpxchg16b... yes checking if cmpxchg16b() gives correct results... yes checking if cmpxchg16b_result works... no checking for assembly architecture... X86_64 checking for RDTSCP assembly support... no checking for builtin atomics... BUILTIN_GCC *** Fortran compiler checking whether we are using the GNU Fortran compiler... no checking whether flang accepts -g... yes checking whether ln -s works... yes checking if Fortran compiler works... yes checking for extra arguments to build a shared library... none needed checking for flang warnings flags... none checking for Fortran flag to compile .f files... none checking for Fortran flag to compile .f90 files... none checking if Fortran compilers preprocess .F90 files without additional flag... yes checking to see if Fortran compilers need additional linker flags... none checking external symbol convention... single underscore checking if C and Fortran are link compatible... yes checking to see if Fortran compiler likes the C++ exception flags... skipped (no C++ exceptions flags) checking to see if mpifort compiler needs additional linker flags... none checking if Fortran compiler supports CHARACTER... yes checking size of Fortran CHARACTER... 1 checking for C type corresponding to CHARACTER... char checking alignment of Fortran CHARACTER... 1 checking for corresponding KIND value of CHARACTER... C_SIGNED_CHAR checking KIND value of Fortran C_SIGNED_CHAR... 1 checking if Fortran compiler supports LOGICAL... yes checking size of Fortran LOGICAL... 4 checking for C type corresponding to LOGICAL... int checking alignment of Fortran LOGICAL... 4 checking for corresponding KIND value of LOGICAL... C_INT checking KIND value of Fortran C_INT... 4 checking if Fortran compiler supports LOGICAL*1... yes checking size of Fortran LOGICAL*1... 1 checking for C type corresponding to LOGICAL*1... char checking alignment of Fortran LOGICAL*1... 1 checking for corresponding KIND value of LOGICAL*1... C_SIGNED_CHAR checking KIND value of Fortran C_SIGNED_CHAR... (cached) 1 checking if Fortran compiler supports LOGICAL*2... yes checking size of Fortran LOGICAL*2... 2 checking for C type corresponding to LOGICAL*2... short checking alignment of Fortran LOGICAL*2... 2 checking for corresponding KIND value of LOGICAL*2... C_SHORT checking KIND value of Fortran C_SHORT... 2 checking if Fortran compiler supports LOGICAL*4... yes checking size of Fortran LOGICAL*4... 4 checking for C type corresponding to LOGICAL*4... int checking alignment of Fortran LOGICAL*4... 4 checking for corresponding KIND value of LOGICAL*4... C_INT checking KIND value of Fortran C_INT... (cached) 4 checking if Fortran compiler supports LOGICAL*8... yes checking size of Fortran LOGICAL*8... 8 checking for C type corresponding to LOGICAL*8... long long checking alignment of Fortran LOGICAL*8... 8 checking for corresponding KIND value of LOGICAL*8... C_LONG_LONG checking KIND value of Fortran C_LONG_LONG... 8 checking if Fortran compiler supports INTEGER... yes checking size of Fortran INTEGER... 4 checking for C type corresponding to INTEGER... int checking alignment of Fortran INTEGER... 4 checking for corresponding KIND value of INTEGER... C_INT checking KIND value of Fortran C_INT... (cached) 4 checking if Fortran compiler supports INTEGER*1... yes checking size of Fortran INTEGER*1... 1 checking for C type corresponding to INTEGER*1... char checking alignment of Fortran INTEGER*1... 1 checking for corresponding KIND value of INTEGER*1... C_SIGNED_CHAR checking KIND value of Fortran C_SIGNED_CHAR... (cached) 1 checking if Fortran compiler supports INTEGER*2... yes checking size of Fortran INTEGER*2... 2 checking for C type corresponding to INTEGER*2... short checking alignment of Fortran INTEGER*2... 2 checking for corresponding KIND value of INTEGER*2... C_SHORT checking KIND value of Fortran C_SHORT... (cached) 2 checking if Fortran compiler supports INTEGER*4... yes checking size of Fortran INTEGER*4... 4 checking for C type corresponding to INTEGER*4... int checking alignment of Fortran INTEGER*4... 4 checking for corresponding KIND value of INTEGER*4... C_INT checking KIND value of Fortran C_INT... (cached) 4 checking if Fortran compiler supports INTEGER*8... yes checking size of Fortran INTEGER*8... 8 checking for C type corresponding to INTEGER*8... long long checking alignment of Fortran INTEGER*8... 8 checking for corresponding KIND value of INTEGER*8... C_LONG_LONG checking KIND value of Fortran C_LONG_LONG... (cached) 8 checking if Fortran compiler supports INTEGER*16... yes checking size of Fortran INTEGER*16... 4 checking if Fortran compiler supports REAL... yes checking size of Fortran REAL... 4 checking for C type corresponding to REAL... float checking alignment of Fortran REAL... 4 checking for corresponding KIND value of REAL... C_FLOAT checking KIND value of Fortran C_FLOAT... 4 checking if Fortran compiler supports REAL*2... yes checking size of Fortran REAL*2... 4 checking if Fortran compiler supports REAL*4... yes checking size of Fortran REAL*4... 4 checking for C type corresponding to REAL*4... float checking alignment of Fortran REAL*4... 4 checking for corresponding KIND value of REAL*4... C_FLOAT checking KIND value of Fortran C_FLOAT... (cached) 4 checking if Fortran compiler supports REAL*8... yes checking size of Fortran REAL*8... 8 checking for C type corresponding to REAL*8... double checking alignment of Fortran REAL*8... 8 checking for corresponding KIND value of REAL*8... C_DOUBLE checking KIND value of Fortran C_DOUBLE... 8 checking if Fortran compiler supports REAL*16... yes checking size of Fortran REAL*16... 16 checking for C type corresponding to REAL*16... long double checking alignment of Fortran REAL*16... 16 checking for corresponding KIND value of REAL*16... C_LONG_DOUBLE checking KIND value of Fortran C_LONG_DOUBLE... 8 checking for C type matching bit representation of REAL*16... pending checking if long double == REAL*16... no checking if gnu compiler __float128 == REAL*16... works! checking for C type matching bit representation of REAL*16... yes checking if Fortran compiler supports DOUBLE PRECISION... yes checking size of Fortran DOUBLE PRECISION... 8 checking for C type corresponding to DOUBLE PRECISION... double checking alignment of Fortran DOUBLE PRECISION... 8 checking for corresponding KIND value of DOUBLE PRECISION... C_DOUBLE checking KIND value of Fortran C_DOUBLE... (cached) 8 checking if Fortran compiler supports COMPLEX... yes checking size of Fortran COMPLEX... 8 checking for C type corresponding to COMPLEX... float _Complex checking alignment of Fortran COMPLEX... 4 checking for corresponding KIND value of COMPLEX... C_FLOAT_COMPLEX checking KIND value of Fortran C_FLOAT_COMPLEX... 4 checking if Fortran compiler supports COMPLEX*4... yes checking size of Fortran COMPLEX*4... 8 checking if Fortran compiler supports COMPLEX*8... yes checking size of Fortran COMPLEX*8... 8 checking for C type corresponding to COMPLEX*8... float _Complex checking alignment of Fortran COMPLEX*8... 4 checking for corresponding KIND value of COMPLEX*8... C_FLOAT_COMPLEX checking KIND value of Fortran C_FLOAT_COMPLEX... (cached) 4 checking if Fortran compiler supports COMPLEX*16... yes checking size of Fortran COMPLEX*16... 16 checking for C type corresponding to COMPLEX*16... double _Complex checking alignment of Fortran COMPLEX*16... 8 checking for corresponding KIND value of COMPLEX*16... C_DOUBLE_COMPLEX checking KIND value of Fortran C_DOUBLE_COMPLEX... 8 checking if Fortran compiler supports COMPLEX*32... yes checking size of Fortran COMPLEX*32... 32 checking for C type corresponding to COMPLEX*32... long double _Complex checking alignment of Fortran COMPLEX*32... 16 checking for corresponding KIND value of COMPLEX*32... C_LONG_DOUBLE_COMPLEX checking KIND value of Fortran C_LONG_DOUBLE_COMPLEX... 8 checking if Fortran compiler supports DOUBLE COMPLEX... yes checking size of Fortran DOUBLE COMPLEX... 16 checking for C type corresponding to DOUBLE COMPLEX... double _Complex checking alignment of Fortran DOUBLE COMPLEX... 8 checking for corresponding KIND value of DOUBLE COMPLEX... C_DOUBLE_COMPLEX checking KIND value of Fortran C_DOUBLE_COMPLEX... (cached) 8 checking for max Fortran MPI handle index... 2147483647 checking Fortran value for .TRUE. logical type... -1 checking for correct handling of Fortran logical arrays... yes checking max supported Fortran array rank... 7 checking for the value of MPI_STATUS_SIZE... 6 Fortran INTEGERs checking KIND value of Fortran C_INT16_T... 2 checking KIND value of Fortran C_INT32_T... 4 checking KIND value of Fortran C_INT64_T... 8 checking if building Fortran mpif.h bindings... yes checking if Fortran compiler supports INTERFACE... yes checking if Fortran compiler supports ISO_FORTRAN_ENV... yes checking if Fortran compiler supports STORAGE_SIZE for relevant types... yes checking for Fortran compiler module include flag... -I checking Fortran compiler ignore TKR syntax... not cached; checking variants checking for Fortran compiler support of TYPE(*), DIMENSION(*)... no checking for Fortran compiler support of !GCC$ ATTRIBUTES NO_ARG_CHECK... no checking for Fortran compiler support of !DEC$ ATTRIBUTES NO_ARG_CHECK... no checking for Fortran compiler support of !$PRAGMA IGNORE_TKR... no checking for Fortran compiler support of !DIR$ IGNORE_TKR... yes checking Fortran compiler ignore TKR syntax... 1:real, dimension(*):!DIR$ IGNORE_TKR checking if Fortran compiler supports ISO_C_BINDING... yes checking if building Fortran 'use mpi' bindings... yes checking if sizeof(C int) == sizeof(Fortran INTEGER)... yes checking if Fortran compiler supports SUBROUTINE BIND(C)... yes checking if Fortran compiler supports TYPE, BIND(C)... yes checking if Fortran compiler supports TYPE(type), BIND(C, NAME="name")... yes checking if Fortran compiler supports PROCEDURE... yes checking if Fortran compiler supports USE...ONLY... yes checking if Fortran compiler supports optional arguments... yes checking if Fortran compiler supports C_FUNLOC/TS 29113... yes checking if Fortran compiler supports PRIVATE... yes checking if Fortran compiler supports PROTECTED... yes checking if Fortran compiler supports ABSTRACT... yes checking if Fortran compiler supports ASYNCHRONOUS... yes checking size of Fortran type(test_mpi_handle)... 4 checking alignment of Fortran type(test_mpi_handle)... 4 checking Fortran compiler F08 assumed rank syntax... not cached; checking checking for Fortran compiler support of TYPE(*), DIMENSION(..)... no checking Fortran compiler F08 assumed rank syntax... no checking which mpi_f08 implementation to build... "good" compiler, no array subsections checking if building Fortran 'use mpi_f08' bindings... yes ============================================================================ == Header file tests ============================================================================ checking alloca.h usability... yes checking alloca.h presence... yes checking for alloca.h... yes checking aio.h usability... yes checking aio.h presence... yes checking for aio.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes checking endian.h usability... yes checking endian.h presence... yes checking for endian.h... yes checking execinfo.h usability... yes checking execinfo.h presence... yes checking for execinfo.h... yes checking err.h usability... yes checking err.h presence... yes checking for err.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking for memory.h... (cached) yes checking for netdb.h... (cached) yes checking for netinet/in.h... (cached) yes checking for netinet/tcp.h... (cached) yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking pthread.h usability... yes checking pthread.h presence... yes checking for pthread.h... yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking pwd.h usability... yes checking pwd.h presence... yes checking for pwd.h... yes checking sched.h usability... yes checking sched.h presence... yes checking for sched.h... yes checking for strings.h... (cached) yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking linux/ethtool.h usability... yes checking linux/ethtool.h presence... yes checking for linux/ethtool.h... yes checking linux/sockios.h usability... yes checking linux/sockios.h presence... yes checking for linux/sockios.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/ipc.h usability... yes checking sys/ipc.h presence... yes checking for sys/ipc.h... yes checking sys/shm.h usability... yes checking sys/shm.h presence... yes checking for sys/shm.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/queue.h usability... yes checking sys/queue.h presence... yes checking for sys/queue.h... yes checking sys/resource.h usability... yes checking sys/resource.h presence... yes checking for sys/resource.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking for sys/stat.h... (cached) yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/tree.h usability... no checking sys/tree.h presence... no checking for sys/tree.h... no checking for sys/types.h... (cached) yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking net/uio.h usability... no checking net/uio.h presence... no checking for net/uio.h... no checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking ulimit.h usability... yes checking ulimit.h presence... yes checking for ulimit.h... yes checking for unistd.h... (cached) yes checking util.h usability... no checking util.h presence... no checking for util.h... no checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking regex.h usability... yes checking regex.h presence... yes checking for regex.h... yes checking mntent.h usability... yes checking mntent.h presence... yes checking for mntent.h... yes checking paths.h usability... yes checking paths.h presence... yes checking for paths.h... yes checking ioLib.h usability... no checking ioLib.h presence... no checking for ioLib.h... no checking sockLib.h usability... no checking sockLib.h presence... no checking for sockLib.h... no checking hostLib.h usability... no checking hostLib.h presence... no checking for hostLib.h... no checking shlwapi.h usability... no checking shlwapi.h presence... no checking for shlwapi.h... no checking sys/synch.h usability... no checking sys/synch.h presence... no checking for sys/synch.h... no checking db.h usability... no checking db.h presence... no checking for db.h... no checking ndbm.h usability... no checking ndbm.h presence... no checking for ndbm.h... no checking for zlib.h... (cached) yes checking ieee754.h usability... yes checking ieee754.h presence... yes checking for ieee754.h... yes checking for sys/mount.h... yes checking for sys/sysctl.h... yes checking for net/if.h... yes ============================================================================ == Type tests ============================================================================ checking for socklen_t... yes checking for struct sockaddr_in... (cached) yes checking for struct sockaddr_in6... yes checking for struct sockaddr_storage... yes checking for struct ifreq... yes checking for struct ethtool_cmd... yes checking whether ethtool_cmd_speed is declared... yes checking whether SIOCETHTOOL is declared... yes checking for struct ethtool_cmd.speed_hi... yes checking for struct ethtool_cmd.speed_hi... (cached) yes checking for struct ethtool_cmd.speed_hi... (cached) yes checking for struct ethtool_cmd.speed_hi... (cached) yes checking whether AF_UNSPEC is declared... yes checking whether PF_UNSPEC is declared... yes checking whether AF_INET6 is declared... yes checking whether PF_INET6 is declared... yes checking if SA_RESTART defined in signal.h... yes checking for struct sockaddr.sa_len... no checking for struct dirent.d_type... yes checking for siginfo_t.si_fd... yes checking for siginfo_t.si_band... yes checking for struct statfs.f_type... yes checking for struct statfs.f_fstypename... no checking for struct statvfs.f_basetype... no checking for struct statvfs.f_fstypename... no checking for type of MPI_Aint... ptrdiff_t (size: 8) checking for type of MPI_Count... long long (size: 8) checking for type of MPI_Offset... long long (size: 8) checking for an MPI datatype for MPI_Offset... MPI_LONG_LONG checking for MPI_INTEGER_KIND... 4 checking for MPI_ADDRESS_KIND... 8 checking for MPI_COUNT_KIND... 8 checking for MPI_OFFSET_KIND... 8 checking the linker for support for the -fini option... yes ============================================================================ == Library and Function tests ============================================================================ checking for library containing openpty... -lutil checking for library containing gethostbyname... none required checking for library containing socket... none required checking for library containing sched_yield... none required checking for library containing dirname... none required checking for library containing ceil... -lm checking for library containing clock_gettime... none required checking for asprintf... yes checking for snprintf... yes checking for vasprintf... yes checking for vsnprintf... yes checking for openpty... yes checking for isatty... yes checking for getpwuid... yes checking for fork... yes checking for waitpid... yes checking for execve... yes checking for pipe... yes checking for ptsname... yes checking for setsid... yes checking for mmap... yes checking for tcgetpgrp... yes checking for posix_memalign... yes checking for strsignal... yes checking for sysconf... yes checking for syslog... yes checking for vsyslog... yes checking for regcmp... no checking for regexec... yes checking for regfree... yes checking for _NSGetEnviron... no checking for socketpair... yes checking for strncpy_s... no checking for usleep... yes checking for mkfifo... yes checking for dbopen... no checking for dbm_open... no checking for statfs... yes checking for statvfs... yes checking for setpgid... yes checking for setenv... yes checking for __malloc_initialize_hook... yes checking for __clear_cache... yes checking for htonl define... yes checking for htonl... yes checking whether va_copy is declared... yes checking whether __va_copy is declared... yes checking whether __func__ is declared... yes ============================================================================ == System-specific tests ============================================================================ checking for _SC_NPROCESSORS_ONLN... yes checking whether byte ordering is bigendian... no checking for broken qsort... no checking if C compiler and POSIX threads work as is... no checking if C++ compiler and POSIX threads work as is... no checking if Fortran compiler and POSIX threads work as is... yes checking if C compiler and POSIX threads work with -Kthread... no checking if C compiler and POSIX threads work with -kthread... no checking if C compiler and POSIX threads work with -pthread... yes checking if C++ compiler and POSIX threads work with -Kthread... no checking if C++ compiler and POSIX threads work with -kthread... no checking if C++ compiler and POSIX threads work with -pthread... yes checking for pthread_mutexattr_setpshared... yes checking for pthread_condattr_setpshared... yes checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes checking for PTHREAD_MUTEX_ERRORCHECK... yes checking for working POSIX threads package... yes checking if threads have different pids (pthreads on linux)... no checking whether ln -s works... yes checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/grep -E checking dependency style of clang... (cached) gcc3 checking for flex... no checking for lex... no checking for flavor of ps to use... ps -A -o fname,pid,uid checking if build filesystem is case sensitive... yes checking if configuring for case sensitive filesystem... yes checking whether RLIMIT_NPROC is declared... yes checking whether RLIMIT_MEMLOCK is declared... yes checking whether RLIMIT_NOFILE is declared... yes checking whether RLIMIT_FSIZE is declared... yes checking whether RLIMIT_CORE is declared... yes checking whether RLIMIT_STACK is declared... yes checking whether RLIMIT_AS is declared... yes ============================================================================ == Modular Component Architecture (MCA) setup ============================================================================ checking for subdir args... '--prefix=/home/tt/petsc-3.16.0/optamd' '--libdir=/home/tt/petsc-3.16.0/optamd/lib' 'CC=clang' 'CFLAGS=-fPIC -fstack-protector -Qunused-arguments -g -O3' 'AR=/usr/bin/ar' 'ARFLAGS=cr' 'CXX=clang++' 'CXXFLAGS=-fstack-protector -g -O3 -std=gnu++11' 'F90=flang' 'F90FLAGS=-O' 'FFLAGS=-O' 'FC=flang' 'F77=flang' 'FCFLAGS=-O' '--disable-shared' '--with-rsh=ssh' '--disable-man-pages' 'MAKE=/home/tt/petsc-3.16.0/optamd/bin/make' '--enable-shared=no' '--enable-static=yes' '--disable-vt' 'PKG_CONFIG_PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zlib-ng-2.1.3-z5rspy3egvo47e7d33zovk3qb3tlocue/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/lib/pkgconfig' checking for pkg-config... /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking --with-verbs value... simple ok (unspecified value) checking --with-verbs-libdir value... simple ok (unspecified value) checking for pkg-config... (cached) /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/bin/pkg-config checking pkg-config is at least version 0.9.0... yes checking for X... libraries , headers ==> Pre-emptively configuring the hwloc framework to satisfy dependencies. checking whether to enable hwloc PCI device support... yes (default) +++ Configuring MCA framework hwloc checking for no configure components in framework hwloc... checking for m4 configure components in framework hwloc... external, hwloc201 --- MCA component hwloc:external (m4 configuration macro, priority 90) checking for MCA component hwloc:external compile mode... static checking if MCA component hwloc:external can compile... no --- MCA component hwloc:hwloc201 (m4 configuration macro, priority 80) checking for MCA component hwloc:hwloc201 compile mode... static checking if hwloc external component succeeded... no configure: hwloc:external failed, so this component will be used checking hwloc building mode... embedded configure: hwloc builddir: /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc configure: hwloc srcdir: /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc checking for hwloc version... 2.0.2rc1-git checking if want hwloc maintainer support... disabled (embedded mode) checking for hwloc directory prefix... opal/mca/hwloc/hwloc201/hwloc/ checking for hwloc symbol prefix... hwloc_ checking for clang option to accept ISO C99... none needed checking size of void *... (cached) 8 checking which OS support to include... Linux checking which CPU support to include... x86_64 checking size of unsigned long... 8 checking size of unsigned int... 4 checking for the C compiler vendor... gnu checking for __attribute__... yes checking for __attribute__(aligned)... yes checking for __attribute__(always_inline)... yes checking for __attribute__(cold)... yes checking for __attribute__(const)... yes checking for __attribute__(deprecated)... yes checking for __attribute__(format)... yes checking for __attribute__(hot)... yes checking for __attribute__(malloc)... yes checking for __attribute__(may_alias)... yes checking for __attribute__(no_instrument_function)... yes checking for __attribute__(nonnull)... yes checking for __attribute__(noreturn)... yes checking for __attribute__(packed)... yes checking for __attribute__(pure)... yes checking for __attribute__(sentinel)... yes checking for __attribute__(unused)... yes checking for __attribute__(warn_unused_result)... yes checking for __attribute__(weak_alias)... yes checking if clang supports -fvisibility=hidden... yes checking whether to enable symbol visibility... yes (via -fvisibility=hidden) checking whether the C compiler rejects function calls with too many arguments... yes checking whether the C compiler rejects function calls with too few arguments... yes checking for unistd.h... (cached) yes checking for dirent.h... (cached) yes checking for strings.h... (cached) yes checking ctype.h usability... yes checking ctype.h presence... yes checking for ctype.h... yes checking for strncasecmp... yes checking whether strncasecmp is declared... yes checking whether function strncasecmp has a complete prototype... yes checking for strftime... yes checking for setlocale... yes checking for stdint.h... (cached) yes checking for sys/mman.h... (cached) yes checking for KAFFINITY... no checking for PROCESSOR_CACHE_TYPE... no checking for CACHE_DESCRIPTOR... no checking for LOGICAL_PROCESSOR_RELATIONSHIP... no checking for RelationProcessorPackage... no checking for SYSTEM_LOGICAL_PROCESSOR_INFORMATION... no checking for GROUP_AFFINITY... no checking for PROCESSOR_RELATIONSHIP... no checking for NUMA_NODE_RELATIONSHIP... no checking for CACHE_RELATIONSHIP... no checking for PROCESSOR_GROUP_INFO... no checking for GROUP_RELATIONSHIP... no checking for SYSTEM_LOGICAL_PROCESSOR_INFORMATION_EX... no checking for PSAPI_WORKING_SET_EX_BLOCK... no checking for PSAPI_WORKING_SET_EX_INFORMATION... no checking for PROCESSOR_NUMBER... no checking for main in -lgdi32... no checking for PostQuitMessage in -luser32... no checking windows.h usability... no checking windows.h presence... no checking for windows.h... no checking sys/lgrp_user.h usability... no checking sys/lgrp_user.h presence... no checking for sys/lgrp_user.h... no checking kstat.h usability... no checking kstat.h presence... no checking for kstat.h... no checking whether fabsf is declared... yes checking for fabsf in -lm... yes checking picl.h usability... no checking picl.h presence... no checking for picl.h... no checking whether _SC_NPROCESSORS_ONLN is declared... yes checking whether _SC_NPROCESSORS_CONF is declared... yes checking whether _SC_NPROC_ONLN is declared... no checking whether _SC_NPROC_CONF is declared... no checking whether _SC_PAGESIZE is declared... yes checking whether _SC_PAGE_SIZE is declared... yes checking whether _SC_LARGE_PAGESIZE is declared... no checking mach/mach_host.h usability... no checking mach/mach_host.h presence... no checking for mach/mach_host.h... no checking mach/mach_init.h usability... no checking mach/mach_init.h presence... no checking for mach/mach_init.h... no checking for sys/param.h... (cached) yes checking for sys/sysctl.h... (cached) yes checking whether CTL_HW is declared... no checking whether HW_NCPU is declared... no checking whether strtoull is declared... yes checking for ssize_t... (cached) yes checking whether snprintf is declared... yes checking whether strcasecmp is declared... yes checking whether _strdup is declared... no checking whether _putenv is declared... no checking whether getprogname is declared... no checking whether getexecname is declared... no checking whether GetModuleFileName is declared... no checking for program_invocation_name... yes checking for __progname... yes checking for pthread_t... yes checking whether sched_getcpu is declared... yes checking whether sched_setaffinity is declared... yes checking whether function sched_setaffinity has a complete prototype... yes checking for old prototype of sched_setaffinity... no checking for working CPU_SET... yes checking for working CPU_SET_S... yes checking for working syscall with 6 parameters... yes checking for lib... no checking for bash... /bin/sh checking for ffs... yes checking whether ffs is declared... yes checking whether function ffs has a complete prototype... yes checking for ffsl... yes checking whether ffsl is declared... yes checking whether function ffsl has a complete prototype... yes checking for fls... no checking for flsl... no checking for clz... no checking for clzl... no checking for openat... yes checking for malloc.h... (cached) yes checking for getpagesize... yes checking for memalign... yes checking for posix_memalign... (cached) yes checking for sys/utsname.h... (cached) yes checking for uname... yes checking pthread_np.h usability... no checking pthread_np.h presence... no checking for pthread_np.h... no checking whether pthread_setaffinity_np is declared... yes checking whether pthread_getaffinity_np is declared... yes checking for sched_setaffinity... yes checking for sys/cpuset.h... no checking for cpuset_setaffinity... no checking for library containing pthread_getthrds_np... no checking for cpuset_setid... no checking libudev.h usability... no checking libudev.h presence... no checking for libudev.h... no checking for PCIACCESS... no checking pciaccess.h usability... no checking pciaccess.h presence... no checking for pciaccess.h... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... no checking X11/Xlib.h usability... yes checking X11/Xlib.h presence... yes checking for X11/Xlib.h... yes checking for XOpenDisplay in -lX11... yes checking for X11/Xutil.h... yes checking X11/keysym.h usability... yes checking X11/keysym.h presence... yes checking for X11/keysym.h... yes checking for x86 cpuid... yes checking for pthread_mutex_lock... yes checking if plugin support is enabled... no checking components to build statically... noos xml synthetic xml_nolibxml linux linuxio x86 checking components to build as plugins... checking whether hwloc configure succeeded... yes checking infiniband/verbs.h usability... yes checking infiniband/verbs.h presence... yes checking for infiniband/verbs.h... yes checking if MCA component hwloc:hwloc201 can compile... yes checking for winning hwloc component header file... opal/mca/hwloc/hwloc201/hwloc201.h <== Pre-emptive hwloc framework configuration complete. <== We now return you to your regularly scheduled programming. checking which components should be disabled... checking which components should be direct-linked into the library... checking which components should be run-time loadable... none checking which components should be static... none checking for projects containing MCA frameworks... opal, orte, ompi, oshmem *** Configuring MCA for opal checking for frameworks for opal... common, allocator, backtrace, btl, compress, crs, dl, event, hwloc, if, installdirs, memchecker, memcpy, memory, mpool, patcher, pmix, pstat, rcache, reachable, shmem, timer +++ Configuring MCA framework common checking for no configure components in framework common... checking for m4 configure components in framework common... cuda, ofi, sm, ucx, verbs, verbs_usnic --- MCA component common:cuda (m4 configuration macro) checking for MCA component common:cuda compile mode... static checking if MCA component common:cuda can compile... no --- MCA component common:ofi (m4 configuration macro) checking for MCA component common:ofi compile mode... static checking --with-ofi value... simple ok (unspecified value) checking --with-ofi-libdir value... simple ok (unspecified value) checking looking for OFI libfabric in... () checking rdma/fabric.h usability... no checking rdma/fabric.h presence... no checking for rdma/fabric.h... no checking whether PMIX_PACKAGE_RANK is declared... no checking if MCA component common:ofi can compile... no --- MCA component common:sm (m4 configuration macro) checking for MCA component common:sm compile mode... static checking if MCA component common:sm can compile... yes --- MCA component common:ucx (m4 configuration macro) checking for MCA component common:ucx compile mode... static checking --with-ucx value... simple ok (unspecified value) checking --with-ucx-libdir value... simple ok (unspecified value) checking for ucx... no checking ucp/api/ucp.h usability... yes checking ucp/api/ucp.h presence... yes checking for ucp/api/ucp.h... yes looking for library without search path checking for library containing ucp_cleanup... -lucp checking if libucp requires libnl v1 or v3... checking for UCX version compatibility... yes checking whether ucp_tag_send_nbr is declared... yes checking whether ucp_ep_flush_nb is declared... yes checking whether ucp_worker_flush_nb is declared... yes checking whether ucp_request_check_status is declared... yes checking whether ucp_put_nb is declared... yes checking whether ucp_get_nb is declared... yes checking whether ucp_put_nbx is declared... yes checking whether ucp_get_nbx is declared... yes checking whether ucp_atomic_op_nbx is declared... yes checking whether ucm_test_events is declared... yes checking whether ucm_test_external_events is declared... yes checking whether UCP_ATOMIC_POST_OP_AND is declared... yes checking whether UCP_ATOMIC_POST_OP_OR is declared... yes checking whether UCP_ATOMIC_POST_OP_XOR is declared... yes checking whether UCP_ATOMIC_FETCH_OP_FAND is declared... yes checking whether UCP_ATOMIC_FETCH_OP_FOR is declared... yes checking whether UCP_ATOMIC_FETCH_OP_FXOR is declared... yes checking whether UCP_PARAM_FIELD_ESTIMATED_NUM_PPN is declared... yes checking whether UCP_WORKER_ATTR_FIELD_ADDRESS_FLAGS is declared... yes checking whether ucp_tag_send_nbx is declared... yes checking whether ucp_tag_send_sync_nbx is declared... yes checking whether ucp_tag_recv_nbx is declared... yes checking for ucp_request_param_t... yes checking if MCA component common:ucx can compile... yes --- MCA component common:verbs (m4 configuration macro) checking for MCA component common:verbs compile mode... static checking if want to add padding to the openib BTL control header... no checking for fcntl.h... (cached) yes checking sys/poll.h usability... yes checking sys/poll.h presence... yes checking for sys/poll.h... yes checking infiniband/verbs.h usability... yes checking infiniband/verbs.h presence... yes checking for infiniband/verbs.h... yes looking for library without search path checking for library containing ibv_open_device... -libverbs checking if libibverbs requires libnl v1 or v3... v3 checking number of arguments to ibv_create_cq... 5 checking whether IBV_EVENT_CLIENT_REREGISTER is declared... yes checking whether IBV_ACCESS_SO is declared... no checking whether IBV_ATOMIC_HCA is declared... yes checking for ibv_get_device_list... yes checking for ibv_resize_cq... yes checking for struct ibv_device.transport_type... yes checking infiniband/complib/cl_types_osd.h usability... yes checking infiniband/complib/cl_types_osd.h presence... yes checking for infiniband/complib/cl_types_osd.h... yes checking for cl_map_init in -losmcomp... yes checking if can use dynamic SL support... yes checking whether IBV_LINK_LAYER_ETHERNET is declared... yes checking if RDMAoE support is enabled... yes checking for infiniband/driver.h... no checking if ConnectX XRC support is enabled... no checking if ConnectIB XRC support is enabled... no checking if dynamic SL is enabled... yes checking if MCA component common:verbs can compile... yes --- MCA component common:verbs_usnic (m4 configuration macro) checking for MCA component common:verbs_usnic compile mode... static checking if MCA component common:verbs_usnic can compile... no +++ Configuring MCA framework allocator checking for no configure components in framework allocator... basic, bucket checking for m4 configure components in framework allocator... --- MCA component allocator:basic (no configuration) checking for MCA component allocator:basic compile mode... static checking if MCA component allocator:basic can compile... yes --- MCA component allocator:bucket (no configuration) checking for MCA component allocator:bucket compile mode... static checking if MCA component allocator:bucket can compile... yes +++ Configuring MCA framework backtrace checking for no configure components in framework backtrace... checking for m4 configure components in framework backtrace... execinfo, none, printstack --- MCA component backtrace:execinfo (m4 configuration macro, priority 30) checking for MCA component backtrace:execinfo compile mode... static checking for execinfo.h... (cached) yes checking for library containing backtrace... none required checking if MCA component backtrace:execinfo can compile... yes --- MCA component backtrace:printstack (m4 configuration macro, priority 30) checking for MCA component backtrace:printstack compile mode... static checking ucontext.h usability... yes checking ucontext.h presence... yes checking for ucontext.h... yes checking for printstack... no checking if MCA component backtrace:printstack can compile... no --- MCA component backtrace:none (m4 configuration macro, priority 0) checking for MCA component backtrace:none compile mode... static checking if MCA component backtrace:none can compile... no +++ Configuring MCA framework btl checking for no configure components in framework btl... self checking for m4 configure components in framework btl... ofi, openib, portals4, sm, smcuda, tcp, uct, ugni, usnic, vader --- MCA component btl:self (no configuration) checking for MCA component btl:self compile mode... static checking if MCA component btl:self can compile... yes --- MCA component btl:ofi (m4 configuration macro) checking for MCA component btl:ofi compile mode... static checking if OFI libfabric is available... no checking if MCA component btl:ofi can compile... no --- MCA component btl:openib (m4 configuration macro) checking for MCA component btl:openib compile mode... static checking rdma/rdma_cma.h usability... yes checking rdma/rdma_cma.h presence... yes checking for rdma/rdma_cma.h... yes checking for rdma_create_id in -lrdmacm... yes checking for rdma_get_peer_addr... yes checking if UD CM is enabled... yes checking if OpenFabrics RDMACM support is enabled... yes checking whether expanded verbs are available... no checking whether IBV_EXP_ATOMIC_HCA_REPLY_BE is declared... no checking whether IBV_EXP_QP_CREATE_ATOMIC_BE_REPLY is declared... no checking whether ibv_exp_create_qp is declared... no checking whether ibv_exp_query_device is declared... no checking whether IBV_EXP_QP_INIT_ATTR_ATOMICS_ARG is declared... no checking for struct ibv_exp_device_attr.ext_atom... no checking for struct ibv_exp_device_attr.exp_atomic_cap... no checking for ibv_fork_init... yes checking which openib btl cpcs will be built... oob rdmacm udcm checking if MCA component btl:openib can compile... yes --- MCA component btl:portals4 (m4 configuration macro) checking for MCA component btl:portals4 compile mode... static checking --with-portals4 value... simple ok (unspecified value) checking --with-portals4-libdir value... simple ok (unspecified value) checking portals4.h usability... no checking portals4.h presence... no checking for portals4.h... no checking whether to enable flow control... yes checking if MCA component btl:portals4 can compile... no --- MCA component btl:sm (m4 configuration macro) checking for MCA component btl:sm compile mode... static checking if MCA component btl:sm can compile... yes --- MCA component btl:smcuda (m4 configuration macro) checking for MCA component btl:smcuda compile mode... static checking if MCA component btl:smcuda can compile... no --- MCA component btl:tcp (m4 configuration macro) checking for MCA component btl:tcp compile mode... static checking for struct sockaddr_in... (cached) yes checking if MCA component btl:tcp can compile... yes --- MCA component btl:uct (m4 configuration macro) checking for MCA component btl:uct compile mode... static checking check uct version... yes checking UCT version compatibility... UCT version not compatible - need UCX 1.8 or older checking if MCA component btl:uct can compile... no --- MCA component btl:ugni (m4 configuration macro) checking for MCA component btl:ugni compile mode... static checking for CRAY_UGNI... no checking if MCA component btl:ugni can compile... no --- MCA component btl:usnic (m4 configuration macro) checking for MCA component btl:usnic compile mode... static checking size of void *... (cached) 8 checking for 64 bit Linux... yes checking if OFI libfabric is available... no checking if MCA component btl:usnic can compile... no --- MCA component btl:vader (m4 configuration macro) checking for MCA component btl:vader compile mode... static checking for Cray XPMEM support... checking for CRAY_XPMEM... no checking --with-xpmem value... simple ok (unspecified value) checking --with-xpmem-libdir value... simple ok (unspecified value) checking xpmem.h usability... no checking xpmem.h presence... no checking for xpmem.h... no checking --with-knem value... simple ok (unspecified value) checking knem_io.h usability... no checking knem_io.h presence... no checking for knem_io.h... no checking sys/prctl.h usability... yes checking sys/prctl.h presence... yes checking for sys/prctl.h... yes checking for process_vm_readv... yes checking for sys/prctl.h... (cached) yes checking if MCA component btl:vader can compile... yes +++ Configuring MCA framework compress checking for no configure components in framework compress... bzip, gzip checking for m4 configure components in framework compress... --- MCA component compress:bzip (no configuration) checking for MCA component compress:bzip compile mode... static checking if MCA component compress:bzip can compile... yes --- MCA component compress:gzip (no configuration) checking for MCA component compress:gzip compile mode... static checking if MCA component compress:gzip can compile... yes +++ Configuring MCA framework crs checking for no configure components in framework crs... none checking for m4 configure components in framework crs... self --- MCA component crs:none (no configuration) checking for MCA component crs:none compile mode... static checking if MCA component crs:none can compile... yes --- MCA component crs:self (m4 configuration macro) checking for MCA component crs:self compile mode... static checking if MCA component crs:self can compile... no +++ Configuring MCA framework dl checking for no configure components in framework dl... checking for m4 configure components in framework dl... dlopen, libltdl --- MCA component dl:dlopen (m4 configuration macro, priority 80) checking for MCA component dl:dlopen compile mode... static checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes looking for library without search path checking for library containing dlopen... -ldl checking if libdl requires libnl v1 or v3... checking if MCA component dl:dlopen can compile... yes --- MCA component dl:libltdl (m4 configuration macro, priority 50) checking for MCA component dl:libltdl compile mode... static checking --with-libltdl value... simple ok (unspecified value) checking --with-libltdl-libdir value... simple ok (unspecified value) checking for libltdl dir... compiler default checking for libltdl library dir... linker default checking ltdl.h usability... no checking ltdl.h presence... no checking for ltdl.h... no checking if MCA component dl:libltdl can compile... no +++ Configuring MCA framework event checking for no configure components in framework event... checking for m4 configure components in framework event... external, libevent2022 --- MCA component event:external (m4 configuration macro, priority 90) checking for MCA component event:external compile mode... static checking --with-libevent-libdir value... simple ok (unspecified value) checking for external libevent in... (default search paths) checking if MCA component event:external can compile... no --- MCA component event:libevent2022 (m4 configuration macro, priority 80) checking for MCA component event:libevent2022 compile mode... static checking if event external component succeeded... no configure: event:external failed, so this component will be used checking libevent configuration args... --disable-dns --disable-http --disable-rpc --disable-openssl --enable-thread-support --disable-evport configure: OPAL configuring in opal/mca/event/libevent2022/libevent configure: running /bin/sh './configure' --disable-dns --disable-http --disable-rpc --disable-openssl --enable-thread-support --disable-evport '--prefix=/home/tt/petsc-3.16.0/optamd' '--libdir=/home/tt/petsc-3.16.0/optamd/lib' 'CC=clang' 'CFLAGS=-fPIC -fstack-protector -Qunused-arguments -g -O3' 'AR=/usr/bin/ar' 'ARFLAGS=cr' 'CXX=clang++' 'CXXFLAGS=-fstack-protector -g -O3 -std=gnu++11' 'F90=flang' 'F90FLAGS=-O' 'FFLAGS=-O' 'FC=flang' 'F77=flang' 'FCFLAGS=-O' '--disable-shared' '--with-rsh=ssh' '--disable-man-pages' 'MAKE=/home/tt/petsc-3.16.0/optamd/bin/make' '--enable-shared=no' '--enable-static=yes' '--disable-vt' 'PKG_CONFIG_PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zlib-ng-2.1.3-z5rspy3egvo47e7d33zovk3qb3tlocue/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/lib/pkgconfig' 'CPPFLAGS=-I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/include -Drandom=opal_random' --cache-file=/dev/null --srcdir=. --disable-option-checking checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /home/tt/petsc-3.16.0/optamd/bin/make sets $(MAKE)... yes checking whether /home/tt/petsc-3.16.0/optamd/bin/make supports nested variables... yes checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking for gcc... clang 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 clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking whether clang understands -c and -o together... yes checking for style of include used by /home/tt/petsc-3.16.0/optamd/bin/make... GNU checking dependency style of clang... gcc3 checking for a sed that does not truncate output... /usr/bin/sed checking whether ln -s works... yes checking how to run the C preprocessor... clang -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking whether clang needs -traditional... no checking how to print strings... printf checking for a sed that does not truncate output... (cached) /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by clang... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from clang object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no 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 for dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for library containing inet_ntoa... none required checking for library containing socket... none required checking for library containing inet_aton... none required checking for library containing clock_gettime... none required checking for library containing sendfile... none required checking for WIN32... no checking for CYGWIN... no checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking for library containing inflateEnd... -lz checking openssl/bio.h usability... no checking openssl/bio.h presence... no checking for openssl/bio.h... no checking for ANSI C header files... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for inttypes.h... (cached) yes checking for stdint.h... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking poll.h usability... yes checking poll.h presence... yes checking for poll.h... yes checking for unistd.h... (cached) yes checking sys/epoll.h usability... yes checking sys/epoll.h presence... yes checking for sys/epoll.h... yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking sys/queue.h usability... yes checking sys/queue.h presence... yes checking for sys/queue.h... yes checking sys/event.h usability... no checking sys/event.h presence... no checking for sys/event.h... no checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/devpoll.h usability... no checking sys/devpoll.h presence... no checking for sys/devpoll.h... no checking port.h usability... no checking port.h presence... no checking for port.h... no checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/in6.h usability... no checking netinet/in6.h presence... no checking for netinet/in6.h... no checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking sys/eventfd.h usability... yes checking sys/eventfd.h presence... yes checking for sys/eventfd.h... yes checking sys/mman.h usability... yes checking sys/mman.h presence... yes checking for sys/mman.h... yes checking sys/sendfile.h usability... yes checking sys/sendfile.h presence... yes checking for sys/sendfile.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking for sys/stat.h... (cached) yes checking for sys/sysctl.h... yes checking for TAILQ_FOREACH in sys/queue.h... yes checking for timeradd in sys/time.h... yes checking for timercmp in sys/time.h... yes checking for timerclear in sys/time.h... yes checking for timerisset in sys/time.h... yes checking whether CTL_KERN is declared... yes checking whether KERN_RANDOM is declared... yes checking whether RANDOM_UUID is declared... yes checking whether KERN_ARND is declared... no checking for an ANSI C-conforming const... yes checking for inline... inline checking whether time.h and sys/time.h may both be included... yes checking for gettimeofday... yes checking for vasprintf... yes checking for fcntl... yes checking for clock_gettime... yes checking for strtok_r... yes checking for strsep... yes checking for getnameinfo... yes checking for strlcpy... no checking for inet_ntop... yes checking for inet_pton... yes checking for signal... yes checking for sigaction... yes checking for strtoll... yes checking for inet_aton... yes checking for pipe... yes checking for eventfd... yes checking for sendfile... yes checking for mmap... yes checking for splice... yes checking for arc4random... no checking for arc4random_buf... no checking for issetugid... no checking for geteuid... yes checking for getegid... yes checking for getprotobynumber... yes checking for setenv... yes checking for unsetenv... yes checking for putenv... yes checking for sysctl... yes checking for umask... yes checking for getaddrinfo... yes checking size of long... 8 checking for F_SETFD in fcntl.h... yes checking for select... yes checking for select support... yes checking for poll... yes checking for poll support... yes checking for /dev/poll support... no checking for epoll support... enabled checking for epoll_ctl... yes checking if epoll can build... yes checking for working epoll library interface... yes checking for epoll syscall support... no checking for evport support... no checking event_ops... yes checking for working ops... yes checking for pid_t... yes checking for size_t... yes checking for ssize_t... yes checking for uint64_t... yes checking for uint32_t... yes checking for uint16_t... yes checking for uint8_t... yes checking for uintptr_t... yes checking for fd_mask... yes checking size of long long... 8 checking size of long... (cached) 8 checking size of int... 4 checking size of short... 2 checking size of size_t... 8 checking size of void *... 8 checking for struct in6_addr... yes checking for struct sockaddr_in6... yes checking for sa_family_t... yes checking for struct addrinfo... yes checking for struct sockaddr_storage... yes checking for struct in6_addr.s6_addr32... yes checking for struct in6_addr.s6_addr16... yes checking for struct sockaddr_in.sin_len... no checking for struct sockaddr_in6.sin6_len... no checking for struct sockaddr_storage.ss_family... yes checking for struct sockaddr_storage.__ss_family... no checking for socklen_t... yes checking whether our compiler supports __func__... yes checking for the pthreads library -lpthreads... no checking whether pthreads work without any flags... no checking whether pthreads work with -Kthread... no checking whether pthreads work with -kthread... no checking for the pthreads library -llthread... no checking whether pthreads work with -pthread... yes checking for joinable pthread attribute... PTHREAD_CREATE_JOINABLE checking if more special flags are required for pthreads... no checking size of pthread_t... 8 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating libevent.pc config.status: creating libevent_openssl.pc config.status: creating libevent_pthreads.pc config.status: creating Makefile config.status: creating include/Makefile config.status: creating config.h config.status: executing depfiles commands config.status: executing libtool commands configure: /bin/sh './configure' succeeded for opal/mca/event/libevent2022/libevent checking if MCA component event:libevent2022 can compile... yes checking if have working event ops for the event framework... yes checking for winning event component header file... libevent2022/libevent2022.h +++ Configuring MCA framework if checking for no configure components in framework if... checking for m4 configure components in framework if... bsdx_ipv4, bsdx_ipv6, linux_ipv6, posix_ipv4, solaris_ipv6 --- MCA component if:bsdx_ipv4 (m4 configuration macro) checking for MCA component if:bsdx_ipv4 compile mode... static checking struct sockaddr... yes (cached) checking NetBSD, FreeBSD, OpenBSD, or DragonFly... no checking if MCA component if:bsdx_ipv4 can compile... no --- MCA component if:bsdx_ipv6 (m4 configuration macro) checking for MCA component if:bsdx_ipv6 compile mode... static checking struct sockaddr... yes (cached) checking some flavor of BSD... no checking if MCA component if:bsdx_ipv6 can compile... no --- MCA component if:linux_ipv6 (m4 configuration macro) checking for MCA component if:linux_ipv6 compile mode... static checking if we are on Linux with TCP... yes checking if MCA component if:linux_ipv6 can compile... yes --- MCA component if:posix_ipv4 (m4 configuration macro) checking for MCA component if:posix_ipv4 compile mode... static checking struct sockaddr... yes (cached) checking not NetBSD, FreeBSD, OpenBSD, or DragonFly... yes checking for struct ifreq.ifr_hwaddr... yes checking for struct ifreq.ifr_mtu... yes checking if MCA component if:posix_ipv4 can compile... yes --- MCA component if:solaris_ipv6 (m4 configuration macro) checking for MCA component if:solaris_ipv6 compile mode... static checking if MCA component if:solaris_ipv6 can compile... no +++ Configuring MCA framework installdirs checking for no configure components in framework installdirs... checking for m4 configure components in framework installdirs... config, env --- MCA component installdirs:env (m4 configuration macro, priority 10) checking for MCA component installdirs:env compile mode... static checking if MCA component installdirs:env can compile... yes --- MCA component installdirs:config (m4 configuration macro, priority 0) checking for MCA component installdirs:config compile mode... static checking if MCA component installdirs:config can compile... yes +++ Pre-configuring the framework memchecker checking if --enable-memchecker was specified... no (adding "memchecker" to --enable-mca-no-build list) +++ Configuring MCA framework memchecker checking for no configure components in framework memchecker... checking for m4 configure components in framework memchecker... valgrind --- MCA component memchecker:valgrind (m4 configuration macro, priority 10) checking for MCA component memchecker:valgrind compile mode... static checking --with-valgrind value... simple ok (unspecified value) checking valgrind/valgrind.h usability... no checking valgrind/valgrind.h presence... no checking for valgrind/valgrind.h... no checking if MCA component memchecker:valgrind can compile... no +++ Configuring MCA framework memcpy checking for no configure components in framework memcpy... checking for m4 configure components in framework memcpy... +++ Configuring MCA framework memory checking for no configure components in framework memory... checking for m4 configure components in framework memory... malloc_solaris, patcher --- MCA component memory:patcher (m4 configuration macro, priority 41) checking for MCA component memory:patcher compile mode... static checking if memory patcher supports linux-gnu... yes checking for __curbrk... yes checking linux/mman.h usability... yes checking linux/mman.h presence... yes checking for linux/mman.h... yes checking sys/syscall.h usability... yes checking sys/syscall.h presence... yes checking for sys/syscall.h... yes checking whether __mmap is declared... no checking for __mmap... no checking whether __syscall is declared... no checking for __syscall... no checking if MCA component memory:patcher can compile... yes --- MCA component memory:malloc_solaris (m4 configuration macro, priority 0) checking for MCA component memory:malloc_solaris compile mode... static checking for Solaris... no checking if MCA component memory:malloc_solaris can compile... no +++ Configuring MCA framework mpool checking for no configure components in framework mpool... hugepage checking for m4 configure components in framework mpool... memkind --- MCA component mpool:hugepage (no configuration) checking for MCA component mpool:hugepage compile mode... static checking if MCA component mpool:hugepage can compile... yes --- MCA component mpool:memkind (m4 configuration macro) checking for MCA component mpool:memkind compile mode... static checking --with-memkind value... simple ok (unspecified value) checking memkind.h usability... no checking memkind.h presence... no checking for memkind.h... no checking if MCA component mpool:memkind can compile... no +++ Configuring MCA framework patcher checking for no configure components in framework patcher... checking for m4 configure components in framework patcher... linux, overwrite --- MCA component patcher:linux (m4 configuration macro) checking for MCA component patcher:linux compile mode... static checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes looking for library without search path checking for library containing dl_iterate_phdr... none required checking if libdl requires libnl v1 or v3... checking elf.h usability... yes checking elf.h presence... yes checking for elf.h... yes checking sys/auxv.h usability... yes checking sys/auxv.h presence... yes checking for sys/auxv.h... yes checking if MCA component patcher:linux can compile... no --- MCA component patcher:overwrite (m4 configuration macro) checking for MCA component patcher:overwrite compile mode... static checking if MCA component patcher:overwrite can compile... yes +++ Configuring MCA framework pmix checking for no configure components in framework pmix... isolated checking for m4 configure components in framework pmix... cray, ext1x, ext2x, ext3x, flux, pmix3x, s1, s2 --- MCA component pmix:isolated (no configuration) checking for MCA component pmix:isolated compile mode... static checking if MCA component pmix:isolated can compile... yes --- MCA component pmix:cray (m4 configuration macro) checking for MCA component pmix:cray compile mode... static checking for Cray PMI support... checking for CRAY_PMI... no checking for ALPS support cle level unknown... checking for CRAY_ALPSLLI... no checking for CRAY_ALPSUTIL... no checking for CRAY_ALPS... no checking for CRAY_WLM_DETECT... no opal_check_cray_alps_happy = no checking if MCA component pmix:cray can compile... no --- MCA component pmix:ext1x (m4 configuration macro) checking for MCA component pmix:ext1x compile mode... static checking if MCA component pmix:ext1x can compile... no --- MCA component pmix:ext2x (m4 configuration macro) checking for MCA component pmix:ext2x compile mode... static checking if MCA component pmix:ext2x can compile... no --- MCA component pmix:ext3x (m4 configuration macro) checking for MCA component pmix:ext3x compile mode... static checking if MCA component pmix:ext3x can compile... no --- MCA component pmix:flux (m4 configuration macro) checking for MCA component pmix:flux compile mode... static checking if user wants Flux support to link against PMI library... no checking if Flux support allowed to use dlopen... no checking Checking if Flux PMI support can be built... no checking if MCA component pmix:flux can compile... no --- MCA component pmix:pmix3x (m4 configuration macro) checking for MCA component pmix:pmix3x compile mode... static checking if PMIx timing is enabled... no (disabled) configure: OPAL configuring in opal/mca/pmix/pmix3x/pmix configure: running /bin/sh './configure' --disable-man-pages --disable-debug --with-pmix-symbol-rename=OPAL_MCA_PMIX3X_ --enable-embedded-mode --disable-pmix-timing --without-tests-examples --disable-pmix-binaries --disable-pmix-backward-compatibility --disable-visibility --enable-embedded-libevent --with-libevent-header=\"opal/mca/event/libevent2022/libevent2022.h\" --enable-embedded-hwloc --with-hwloc-header=\"opal/mca/hwloc/hwloc201/hwloc201.h\" '--prefix=/home/tt/petsc-3.16.0/optamd' '--libdir=/home/tt/petsc-3.16.0/optamd/lib' 'CC=clang' 'CFLAGS=-fPIC -fstack-protector -Qunused-arguments -g -O3' 'AR=/usr/bin/ar' 'ARFLAGS=cr' 'CXX=clang++' 'CXXFLAGS=-fstack-protector -g -O3 -std=gnu++11' 'F90=flang' 'F90FLAGS=-O' 'FFLAGS=-O' 'FC=flang' 'F77=flang' 'FCFLAGS=-O' '--disable-shared' '--with-rsh=ssh' '--disable-man-pages' 'MAKE=/home/tt/petsc-3.16.0/optamd/bin/make' '--enable-shared=no' '--enable-static=yes' '--disable-vt' 'PKG_CONFIG_PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zlib-ng-2.1.3-z5rspy3egvo47e7d33zovk3qb3tlocue/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/lib/pkgconfig' 'CFLAGS=-DNDEBUG -fPIC -fstack-protector -Qunused-arguments -g -O3 ' 'CPPFLAGS=-I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/include ' --cache-file=/dev/null --srcdir=. --disable-option-checking configure: builddir: /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix configure: srcdir: /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix ============================================================================ == Configuring PMIx ============================================================================ checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking target system type... x86_64-unknown-linux-gnu checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /home/tt/petsc-3.16.0/optamd/bin/make sets $(MAKE)... yes checking whether /home/tt/petsc-3.16.0/optamd/bin/make supports nested variables... yes checking whether /home/tt/petsc-3.16.0/optamd/bin/make supports nested variables... (cached) yes checking for style of include used by /home/tt/petsc-3.16.0/optamd/bin/make... GNU checking for gcc... clang 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 clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking whether clang understands -c and -o together... yes checking dependency style of clang... gcc3 checking how to run the C preprocessor... clang -E checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E 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 minix/config.h usability... no checking minix/config.h presence... no checking for minix/config.h... no checking whether it is safe to define __EXTENSIONS__... yes checking the archiver (/usr/bin/ar) interface... ar checking for flex... no checking for lex... no checking if want dlopen support... yes checking if embedded mode is enabled... yes checking if want developer-level compiler pickyness... no checking if want developer-level debugging code... no checking if want to install project-internal header files... no checking if tests and examples are to be installed... no checking if want pretty-print stacktrace... yes checking if want dstore pthread-based locking... yes checking if want ident string... checking if want developer-level timing support... no checking if want backward compatibility for PMI-1 and PMI-2... yes checking if want to disable binaries... no checking if want to support dlopen of non-global namespaces... yes checking if want pty support... yes checking if want build psec/dummy_handshake... no installing to directory "/home/tt/petsc-3.16.0/optamd" checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for fgrep... /usr/bin/grep -F checking for ld used by clang... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from clang object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes *** C compiler and preprocessor checking for gcc... (cached) clang checking whether we are using the GNU C compiler... (cached) yes checking whether clang accepts -g... (cached) yes checking for clang option to accept ISO C89... (cached) none needed checking whether clang understands -c and -o together... (cached) yes checking dependency style of clang... (cached) gcc3 checking for BSD- or MS-compatible name lister (nm)... (cached) /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... (cached) BSD nm checking __NetBSD__... no checking __FreeBSD__... no checking __OpenBSD__... no checking __DragonFly__... no checking __386BSD__... no checking __bsdi__... no checking __APPLE__... no checking __linux__... yes checking __sun__... no checking __sun... no checking netdb.h usability... yes checking netdb.h presence... yes checking for netdb.h... yes checking netinet/in.h usability... yes checking netinet/in.h presence... yes checking for netinet/in.h... yes checking netinet/tcp.h usability... yes checking netinet/tcp.h presence... yes checking for netinet/tcp.h... yes checking for struct sockaddr_in... yes configure: pmix builddir: /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix configure: pmix srcdir: /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix checking for pmix version... 3.2.2 checking if want pmix maintainer support... disabled checking for pmix directory prefix... (none) checking for extra lib... no checking for extra ltlib... no checking if want package/brand string... PMIx tt@cpunode1 Distribution ============================================================================ == Compiler and preprocessor tests ============================================================================ checking if clang requires a flag for C11... no configure: verifying clang supports C11 without a flag checking if clang supports C11 _Thread_local... yes checking if clang supports C11 atomic variables... yes checking if clang supports C11 _Atomic keyword... yes checking if clang supports C11 _Generic keyword... yes checking if clang supports C11 _Static_assert... yes checking if clang supports C11 atomic_fetch_xor_explicit... yes configure: no flag required for C11 support checking for clang option to add a directory only to the search path for the quote form of include... -iquote checking if clang supports __thread... yes checking if clang supports C11 _Thread_local... yes checking for the C compiler vendor... gnu checking for ANSI C header files... (cached) yes checking if clang supports -finline-functions... yes checking if clang supports -fno-strict-aliasing... yes checking if clang supports __builtin_expect... yes checking if clang supports __builtin_prefetch... yes checking if clang supports __builtin_clz... yes checking for C optimization flags... -DNDEBUG -fPIC -fstack-protector -Qunused-arguments -g -O3 -finline-functions -fno-strict-aliasing checking for int8_t... yes checking for uint8_t... yes checking for int16_t... yes checking for uint16_t... yes checking for int32_t... yes checking for uint32_t... yes checking for int64_t... yes checking for uint64_t... yes checking for __int128... yes checking for uint128_t... no checking for long long... yes checking for intptr_t... yes checking for uintptr_t... yes checking for ptrdiff_t... yes checking size of _Bool... 1 checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 8 checking size of long long... 8 checking size of float... 4 checking size of double... 8 checking size of void *... 8 checking size of size_t... 8 checking size of ptrdiff_t... 8 checking size of wchar_t... 4 checking size of pid_t... 4 checking alignment of bool... 1 checking alignment of int8_t... 1 checking alignment of int16_t... 2 checking alignment of int32_t... 4 checking alignment of int64_t... 8 checking alignment of char... 1 checking alignment of short... 2 checking alignment of wchar_t... 4 checking alignment of int... 4 checking alignment of long... 8 checking alignment of long long... 8 checking alignment of float... 4 checking alignment of double... 8 checking alignment of void *... 8 checking alignment of size_t... 8 checking for C bool type... no checking size of _Bool... (cached) 1 checking for inline... __inline__ *** Compiler characteristics checking for __attribute__... yes checking for __attribute__(aligned)... yes checking for __attribute__(always_inline)... yes checking for __attribute__(cold)... yes checking for __attribute__(const)... yes checking for __attribute__(deprecated)... yes checking for __attribute__(deprecated_argument)... yes checking for __attribute__(format)... yes checking for __attribute__(format_funcptr)... yes checking for __attribute__(hot)... yes checking for __attribute__(malloc)... yes checking for __attribute__(may_alias)... yes checking for __attribute__(no_instrument_function)... yes checking for __attribute__(nonnull)... yes checking for __attribute__(noreturn)... yes checking for __attribute__(noreturn_funcptr)... yes checking for __attribute__(packed)... yes checking for __attribute__(pure)... yes checking for __attribute__(sentinel)... yes checking for __attribute__(unused)... yes checking for __attribute__(visibility)... yes checking for __attribute__(warn_unused_result)... yes checking for __attribute__(destructor)... yes checking for __attribute__(optnone)... yes checking for __attribute__(extension)... yes checking for compiler familyid... 1 checking for compiler familyname... GNU checking for compiler version... 262657 checking for compiler version_str... 4.2.1 *** Assembler checking dependency style of clang... gcc3 checking for perl... /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/perl checking for atomic_compare_exchange_strong_16... no checking for atomic_compare_exchange_strong_16 with -mcx16... yes checking if atomic_compare_exchange_strong_16() gives correct results... yes checking if C11 __int128 atomic compare-and-swap is always lock-free... yes checking for 32-bit GCC built-in atomics... yes checking for 64-bit GCC built-in atomics... yes checking if 64-bit GCC built-in atomics are lock-free... yes checking for __atomic_compare_exchange_n... yes checking if __atomic_compare_exchange_n() gives correct results... yes checking if __int128 atomic compare-and-swap is always lock-free... yes checking for atomic_compare_exchange_strong_16... yes checking if atomic_compare_exchange_strong_16() gives correct results... yes checking if C11 __int128 atomic compare-and-swap is always lock-free... yes checking if .proc/endp is needed... no checking directive for setting text section... .text checking directive for exporting symbols... .globl checking for objdump... objdump checking if .note.GNU-stack is needed... yes checking suffix for labels... : checking prefix for global symbol labels... checking prefix for lsym labels... .L checking prefix for function in .type... @ checking if .size is needed... yes checking if .align directive takes logarithmic value... no checking for cmpxchg16b... yes checking if cmpxchg16b() gives correct results... yes checking if cmpxchg16b_result works... no checking if clang supports GCC inline assembly... yes checking for assembly format... default-.text-.globl-:--.L-@-1-0-1-1-1 checking for assembly architecture... X86_64 checking for builtin atomics... BUILTIN_C11 ============================================================================ == Header file tests ============================================================================ checking arpa/inet.h usability... yes checking arpa/inet.h presence... yes checking for arpa/inet.h... yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking ifaddrs.h usability... yes checking ifaddrs.h presence... yes checking for ifaddrs.h... yes checking for inttypes.h... (cached) yes checking libgen.h usability... yes checking libgen.h presence... yes checking for libgen.h... yes checking net/uio.h usability... no checking net/uio.h presence... no checking for net/uio.h... no checking for netinet/in.h... (cached) yes checking for stdint.h... (cached) yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for stdlib.h... (cached) yes checking for string.h... (cached) yes checking for strings.h... (cached) yes checking sys/ioctl.h usability... yes checking sys/ioctl.h presence... yes checking for sys/ioctl.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/select.h usability... yes checking sys/select.h presence... yes checking for sys/select.h... yes checking sys/socket.h usability... yes checking sys/socket.h presence... yes checking for sys/socket.h... yes checking sys/sockio.h usability... no checking sys/sockio.h presence... no checking for sys/sockio.h... no checking stdarg.h usability... yes checking stdarg.h presence... yes checking for stdarg.h... yes checking for sys/stat.h... (cached) yes checking sys/time.h usability... yes checking sys/time.h presence... yes checking for sys/time.h... yes checking for sys/types.h... (cached) yes checking sys/un.h usability... yes checking sys/un.h presence... yes checking for sys/un.h... yes checking sys/uio.h usability... yes checking sys/uio.h presence... yes checking for sys/uio.h... yes checking sys/wait.h usability... yes checking sys/wait.h presence... yes checking for sys/wait.h... yes checking syslog.h usability... yes checking syslog.h presence... yes checking for syslog.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for unistd.h... (cached) yes checking dirent.h usability... yes checking dirent.h presence... yes checking for dirent.h... yes checking crt_externs.h usability... no checking crt_externs.h presence... no checking for crt_externs.h... no checking signal.h usability... yes checking signal.h presence... yes checking for signal.h... yes checking ioLib.h usability... no checking ioLib.h presence... no checking for ioLib.h... no checking sockLib.h usability... no checking sockLib.h presence... no checking for sockLib.h... no checking hostLib.h usability... no checking hostLib.h presence... no checking for hostLib.h... no checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking sys/fcntl.h usability... yes checking sys/fcntl.h presence... yes checking for sys/fcntl.h... yes checking sys/statfs.h usability... yes checking sys/statfs.h presence... yes checking for sys/statfs.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking for netdb.h... (cached) yes checking ucred.h usability... no checking ucred.h presence... no checking for ucred.h... no checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes checking sys/auxv.h usability... yes checking sys/auxv.h presence... yes checking for sys/auxv.h... yes checking sys/sysctl.h usability... yes checking sys/sysctl.h presence... yes checking for sys/sysctl.h... yes checking termio.h usability... yes checking termio.h presence... yes checking for termio.h... yes checking termios.h usability... yes checking termios.h presence... yes checking for termios.h... yes checking pty.h usability... yes checking pty.h presence... yes checking for pty.h... yes checking libutil.h usability... no checking libutil.h presence... no checking for libutil.h... no checking util.h usability... no checking util.h presence... no checking for util.h... no checking grp.h usability... yes checking grp.h presence... yes checking for grp.h... yes checking sys/cdefs.h usability... yes checking sys/cdefs.h presence... yes checking for sys/cdefs.h... yes checking utmp.h usability... yes checking utmp.h presence... yes checking for utmp.h... yes checking stropts.h usability... no checking stropts.h presence... no checking for stropts.h... no checking sys/utsname.h usability... yes checking sys/utsname.h presence... yes checking for sys/utsname.h... yes checking for sys/mount.h... yes checking for sys/sysctl.h... (cached) yes checking for net/if.h... yes checking stdbool.h usability... yes checking stdbool.h presence... yes checking for stdbool.h... yes checking if works... yes ============================================================================ == Type tests ============================================================================ checking for socklen_t... yes checking for struct sockaddr_in... (cached) yes checking for struct sockaddr_un... yes checking for struct sockaddr_in6... yes checking for struct sockaddr_storage... yes checking whether AF_UNSPEC is declared... yes checking whether PF_UNSPEC is declared... yes checking whether AF_INET6 is declared... yes checking whether PF_INET6 is declared... yes checking if SA_RESTART defined in signal.h... yes checking for struct sockaddr.sa_len... no checking for struct dirent.d_type... yes checking for siginfo_t.si_fd... yes checking for siginfo_t.si_band... yes checking for struct statfs.f_type... yes checking for struct statfs.f_fstypename... no checking for struct statvfs.f_basetype... no checking for struct statvfs.f_fstypename... no checking for struct ucred.uid... yes checking for struct ucred.cr_uid... no checking for struct sockpeercred.uid... no checking for pointer diff type... ptrdiff_t (size: 8) checking the linker for support for the -fini option... yes ============================================================================ == Library and Function tests ============================================================================ checking for library containing openpty... -lutil checking for library containing gethostbyname... none required checking for library containing socket... none required checking for library containing dirname... none required checking for library containing ceil... -lm checking for library containing clock_gettime... none required checking for asprintf... yes checking for snprintf... yes checking for vasprintf... yes checking for vsnprintf... yes checking for strsignal... yes checking for socketpair... yes checking for strncpy_s... no checking for usleep... yes checking for statfs... yes checking for statvfs... yes checking for getpeereid... no checking for getpeerucred... no checking for strnlen... yes checking for posix_fallocate... yes checking for tcgetpgrp... yes checking for setpgid... yes checking for ptsname... yes checking for openpty... yes checking for setenv... yes checking for fork... yes checking for execve... yes checking for waitpid... yes checking for htonl define... yes checking for htonl... yes checking whether va_copy is declared... yes checking whether __va_copy is declared... yes checking whether __func__ is declared... yes ============================================================================ == System-specific tests ============================================================================ checking whether byte ordering is bigendian... no checking for broken qsort... no checking if C compiler and POSIX threads work as is... no checking if C compiler and POSIX threads work with -Kthread... no checking if C compiler and POSIX threads work with -kthread... no checking if C compiler and POSIX threads work with -pthread... yes checking for PTHREAD_MUTEX_ERRORCHECK_NP... yes checking for PTHREAD_MUTEX_ERRORCHECK... yes checking for working POSIX threads package... yes checking if threads have different pids (pthreads on linux)... no checking whether ln -s works... yes checking for grep that handles long lines and -e... (cached) /usr/bin/grep checking for egrep... (cached) /usr/bin/grep -E ============================================================================ == Symbol visibility feature ============================================================================ checking whether to enable symbol visibility... no (disabled) ============================================================================ == Event libraries ============================================================================ checking --with-libev value... simple ok (unspecified) checking --with-libev-libdir value... simple ok (unspecified) checking will libev support be built... no checking for libevent... assumed available (embedded mode) checking libevent header... "opal/mca/event/libevent2022/libevent2022.h" checking libevent2/thread header... "opal/mca/event/libevent2022/libevent2022.h" ============================================================================ == HWLOC ============================================================================ checking for hwloc... assumed available (embedded mode) checking hwloc header... "opal/mca/hwloc/hwloc201/hwloc201.h" ============================================================================ == ZLIB ============================================================================ checking for zlib in... (default search paths) looking for header without includes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes looking for library without search path checking for library containing deflate... -lz checking will zlib support be built... yes ============================================================================ == Dstore Locking ============================================================================ checking for struct flock.l_type... yes checking pthread_process_shared... yes checking for pthread_rwlockattr_setkind_np... yes checking for pthread_rwlockattr_setpshared... yes checking for pthread_mutexattr_setpshared... yes ============================================================================ == Modular Component Architecture (MCA) setup ============================================================================ checking for default value of mca_base_component_show_load_errors... disabled by default checking for subdir args... '--disable-debug' '--with-pmix-symbol-rename=OPAL_MCA_PMIX3X_' '--enable-embedded-mode' '--disable-pmix-timing' '--without-tests-examples' '--disable-pmix-binaries' '--disable-pmix-backward-compatibility' '--disable-visibility' '--enable-embedded-libevent' '--with-libevent-header=opal/mca/event/libevent2022/libevent2022.h' '--enable-embedded-hwloc' '--with-hwloc-header=opal/mca/hwloc/hwloc201/hwloc201.h' '--prefix=/home/tt/petsc-3.16.0/optamd' '--libdir=/home/tt/petsc-3.16.0/optamd/lib' 'CC=clang' 'CFLAGS=-fPIC -fstack-protector -Qunused-arguments -g -O3' 'AR=/usr/bin/ar' 'ARFLAGS=cr' 'CXX=clang++' 'CXXFLAGS=-fstack-protector -g -O3 -std=gnu++11' 'F90=flang' 'F90FLAGS=-O' 'FFLAGS=-O' 'FC=flang' 'F77=flang' 'FCFLAGS=-O' '--disable-shared' '--with-rsh=ssh' '--disable-man-pages' 'MAKE=/home/tt/petsc-3.16.0/optamd/bin/make' '--enable-shared=no' '--enable-static=yes' '--disable-vt' 'PKG_CONFIG_PATH=/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/readline-8.2-f2e3ggi4avaksziuo6psamb7ucfgh7li/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zstd-1.5.5-ypweaxl255pcr6zkewjagp4l5ahm2bgn/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/bzip2-1.0.8-hglidodbxhrmemhukg7yzvyy6yrzahmg/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/ncurses-6.4-kc3dn5brlpjls5c75x6jyxze7qxao4lb/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/libxml2-2.10.3-xrqdugko6u5pprmmmospqtvo7qtuqojd/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/zlib-ng-2.1.3-z5rspy3egvo47e7d33zovk3qb3tlocue/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/xz-5.4.1-rngz4qv4yab3j5r5lbnfwlfyxvs2iyzf/lib/pkgconfig:/opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/pkgconf-1.9.5-zhutijn6c4j7vujwqwdwaaqqslki54p6/lib/pkgconfig' 'CFLAGS=-DNDEBUG -fPIC -fstack-protector -Qunused-arguments -g -O3 ' 'CPPFLAGS=-I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/include ' '--disable-option-checking' checking which components should be disabled... checking which components should be direct-linked into the library... checking which components should be run-time loadable... none checking which components should be static... none *** Configuring MCA checking for frameworks... common, bfrops, gds, pcompress, pdl, pif, pinstalldirs, plog, pnet, preg, psec, psensor, pshmem, psquash, ptl +++ Configuring MCA framework common checking for no configure components in framework common... checking for m4 configure components in framework common... dstore --- MCA component common:dstore (m4 configuration macro) checking for MCA component common:dstore compile mode... static checking if MCA component common:dstore can compile... yes +++ Configuring MCA framework bfrops checking for no configure components in framework bfrops... v12, v20, v21, v3 checking for m4 configure components in framework bfrops... --- MCA component bfrops:v12 (no configuration) checking for MCA component bfrops:v12 compile mode... static checking if MCA component bfrops:v12 can compile... yes --- MCA component bfrops:v20 (no configuration) checking for MCA component bfrops:v20 compile mode... static checking if MCA component bfrops:v20 can compile... yes --- MCA component bfrops:v21 (no configuration) checking for MCA component bfrops:v21 compile mode... static checking if MCA component bfrops:v21 can compile... yes --- MCA component bfrops:v3 (no configuration) checking for MCA component bfrops:v3 compile mode... static checking if MCA component bfrops:v3 can compile... yes +++ Configuring MCA framework gds checking for no configure components in framework gds... hash checking for m4 configure components in framework gds... ds12, ds21 --- MCA component gds:hash (no configuration) checking for MCA component gds:hash compile mode... static checking if MCA component gds:hash can compile... yes --- MCA component gds:ds12 (m4 configuration macro) checking for MCA component gds:ds12 compile mode... static checking if MCA component gds:ds12 can compile... yes --- MCA component gds:ds21 (m4 configuration macro) checking for MCA component gds:ds21 compile mode... static checking if MCA component gds:ds21 can compile... yes +++ Configuring MCA framework pcompress checking for no configure components in framework pcompress... checking for m4 configure components in framework pcompress... zlib --- MCA component pcompress:zlib (m4 configuration macro) checking for MCA component pcompress:zlib compile mode... static checking for zlib in... (default search paths) looking for header without includes checking zlib.h usability... yes checking zlib.h presence... yes checking for zlib.h... yes looking for library without search path checking for library containing deflate... (cached) -lz checking will zlib support be built... yes checking if MCA component pcompress:zlib can compile... yes +++ Configuring MCA framework pdl checking for no configure components in framework pdl... checking for m4 configure components in framework pdl... pdlopen, plibltdl --- MCA component pdl:pdlopen (m4 configuration macro, priority 80) checking for MCA component pdl:pdlopen compile mode... static looking for header without includes checking dlfcn.h usability... yes checking dlfcn.h presence... yes checking for dlfcn.h... yes looking for library without search path checking for library containing dlopen... -ldl checking if MCA component pdl:pdlopen can compile... yes --- MCA component pdl:plibltdl (m4 configuration macro, priority 50) checking for MCA component pdl:plibltdl compile mode... static checking --with-plibltdl value... simple ok (unspecified) checking --with-plibltdl-libdir value... simple ok (unspecified) checking for libltdl dir... compiler default checking for libltdl library dir... linker default looking for header without includes checking ltdl.h usability... no checking ltdl.h presence... no checking for ltdl.h... no checking if MCA component pdl:plibltdl can compile... no +++ Configuring MCA framework pif checking for no configure components in framework pif... checking for m4 configure components in framework pif... bsdx_ipv4, bsdx_ipv6, linux_ipv6, posix_ipv4, solaris_ipv6 --- MCA component pif:bsdx_ipv4 (m4 configuration macro) checking for MCA component pif:bsdx_ipv4 compile mode... static checking struct sockaddr... yes (cached) checking NetBSD, FreeBSD, OpenBSD, or DragonFly... no checking if MCA component pif:bsdx_ipv4 can compile... no --- MCA component pif:bsdx_ipv6 (m4 configuration macro) checking for MCA component pif:bsdx_ipv6 compile mode... static checking struct sockaddr... yes (cached) checking some flavor of BSD... no checking if MCA component pif:bsdx_ipv6 can compile... no --- MCA component pif:linux_ipv6 (m4 configuration macro) checking for MCA component pif:linux_ipv6 compile mode... static checking if we are on Linux with TCP... yes checking if MCA component pif:linux_ipv6 can compile... yes --- MCA component pif:posix_ipv4 (m4 configuration macro) checking for MCA component pif:posix_ipv4 compile mode... static checking struct sockaddr... yes (cached) checking not NetBSD, FreeBSD, OpenBSD, or DragonFly... yes checking for struct ifreq.ifr_hwaddr... yes checking for struct ifreq.ifr_mtu... yes checking if MCA component pif:posix_ipv4 can compile... yes --- MCA component pif:solaris_ipv6 (m4 configuration macro) checking for MCA component pif:solaris_ipv6 compile mode... static checking if MCA component pif:solaris_ipv6 can compile... no +++ Configuring MCA framework pinstalldirs checking for no configure components in framework pinstalldirs... checking for m4 configure components in framework pinstalldirs... config, env --- MCA component pinstalldirs:env (m4 configuration macro, priority 10) checking for MCA component pinstalldirs:env compile mode... static checking if MCA component pinstalldirs:env can compile... yes --- MCA component pinstalldirs:config (m4 configuration macro, priority 0) checking for MCA component pinstalldirs:config compile mode... static checking if MCA component pinstalldirs:config can compile... yes +++ Configuring MCA framework plog checking for no configure components in framework plog... default, stdfd checking for m4 configure components in framework plog... syslog --- MCA component plog:default (no configuration) checking for MCA component plog:default compile mode... static checking if MCA component plog:default can compile... yes --- MCA component plog:stdfd (no configuration) checking for MCA component plog:stdfd compile mode... static checking if MCA component plog:stdfd can compile... yes --- MCA component plog:syslog (m4 configuration macro) checking for MCA component plog:syslog compile mode... static checking for syslog.h... (cached) yes checking if MCA component plog:syslog can compile... yes +++ Configuring MCA framework pnet checking for no configure components in framework pnet... checking for m4 configure components in framework pnet... +++ Configuring MCA framework preg checking for no configure components in framework preg... compress, native checking for m4 configure components in framework preg... --- MCA component preg:compress (no configuration) checking for MCA component preg:compress compile mode... static checking if MCA component preg:compress can compile... yes --- MCA component preg:native (no configuration) checking for MCA component preg:native compile mode... static checking if MCA component preg:native can compile... yes +++ Configuring MCA framework psec checking for no configure components in framework psec... dummy_handshake, native, none checking for m4 configure components in framework psec... munge --- MCA component psec:dummy_handshake (no configuration) checking for MCA component psec:dummy_handshake compile mode... static checking if MCA component psec:dummy_handshake can compile... no --- MCA component psec:native (no configuration) checking for MCA component psec:native compile mode... static checking if MCA component psec:native can compile... yes --- MCA component psec:none (no configuration) checking for MCA component psec:none compile mode... static checking if MCA component psec:none can compile... yes --- MCA component psec:munge (m4 configuration macro) checking for MCA component psec:munge compile mode... static checking will munge support be built... no checking if MCA component psec:munge can compile... no +++ Configuring MCA framework psensor checking for no configure components in framework psensor... file, heartbeat checking for m4 configure components in framework psensor... --- MCA component psensor:file (no configuration) checking for MCA component psensor:file compile mode... static checking if MCA component psensor:file can compile... yes --- MCA component psensor:heartbeat (no configuration) checking for MCA component psensor:heartbeat compile mode... static checking if MCA component psensor:heartbeat can compile... yes +++ Configuring MCA framework pshmem checking for no configure components in framework pshmem... mmap checking for m4 configure components in framework pshmem... --- MCA component pshmem:mmap (no configuration) checking for MCA component pshmem:mmap compile mode... static checking if MCA component pshmem:mmap can compile... yes +++ Configuring MCA framework psquash checking for no configure components in framework psquash... flex128, native checking for m4 configure components in framework psquash... --- MCA component psquash:flex128 (no configuration) checking for MCA component psquash:flex128 compile mode... static checking if MCA component psquash:flex128 can compile... yes --- MCA component psquash:native (no configuration) checking for MCA component psquash:native compile mode... static checking if MCA component psquash:native can compile... yes +++ Configuring MCA framework ptl checking for no configure components in framework ptl... tcp, usock checking for m4 configure components in framework ptl... --- MCA component ptl:tcp (no configuration) checking for MCA component ptl:tcp compile mode... static checking if MCA component ptl:tcp can compile... yes --- MCA component ptl:usock (no configuration) checking for MCA component ptl:usock compile mode... static checking if MCA component ptl:usock can compile... yes *** Set path-related compiler flags *** Final output ============================================================================ == Final compiler flags ============================================================================ checking final CPPFLAGS... -iquote/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix -iquote/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0 -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/include checking final CFLAGS... -DNDEBUG -fPIC -fstack-protector -Qunused-arguments -g -O3 -finline-functions -fno-strict-aliasing -mcx16 -pthread checking final LDFLAGS... checking final LIBS... -lm -lutil -lz -ldl ============================================================================ == Configuration complete ============================================================================ checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating include/pmix_version.h config.status: creating src/mca/common/Makefile config.status: creating src/mca/common/dstore/Makefile config.status: creating src/mca/bfrops/Makefile config.status: creating src/mca/bfrops/v12/Makefile config.status: creating src/mca/bfrops/v20/Makefile config.status: creating src/mca/bfrops/v21/Makefile config.status: creating src/mca/bfrops/v3/Makefile config.status: creating src/mca/gds/Makefile config.status: creating src/mca/gds/hash/Makefile config.status: creating src/mca/gds/ds12/Makefile config.status: creating src/mca/gds/ds21/Makefile config.status: creating src/mca/pcompress/Makefile config.status: creating src/mca/pcompress/zlib/Makefile config.status: creating src/mca/pdl/Makefile config.status: creating src/mca/pdl/pdlopen/Makefile config.status: creating src/mca/pdl/plibltdl/Makefile config.status: creating src/mca/pif/Makefile config.status: creating src/mca/pif/bsdx_ipv4/Makefile config.status: creating src/mca/pif/bsdx_ipv6/Makefile config.status: creating src/mca/pif/linux_ipv6/Makefile config.status: creating src/mca/pif/posix_ipv4/Makefile config.status: creating src/mca/pif/solaris_ipv6/Makefile config.status: creating src/mca/pinstalldirs/Makefile config.status: creating src/mca/pinstalldirs/env/Makefile config.status: creating src/mca/pinstalldirs/config/Makefile config.status: creating src/mca/pinstalldirs/config/pinstall_dirs.h config.status: creating src/mca/plog/Makefile config.status: creating src/mca/plog/default/Makefile config.status: creating src/mca/plog/stdfd/Makefile config.status: creating src/mca/plog/syslog/Makefile config.status: creating src/mca/pnet/Makefile config.status: creating src/mca/preg/Makefile config.status: creating src/mca/preg/compress/Makefile config.status: creating src/mca/preg/native/Makefile config.status: creating src/mca/psec/Makefile config.status: creating src/mca/psec/dummy_handshake/Makefile config.status: creating src/mca/psec/native/Makefile config.status: creating src/mca/psec/none/Makefile config.status: creating src/mca/psec/munge/Makefile config.status: creating src/mca/psensor/Makefile config.status: creating src/mca/psensor/file/Makefile config.status: creating src/mca/psensor/heartbeat/Makefile config.status: creating src/mca/pshmem/Makefile config.status: creating src/mca/pshmem/mmap/Makefile config.status: creating src/mca/psquash/Makefile config.status: creating src/mca/psquash/flex128/Makefile config.status: creating src/mca/psquash/native/Makefile config.status: creating src/mca/ptl/Makefile config.status: creating src/mca/ptl/tcp/Makefile config.status: creating src/mca/ptl/usock/Makefile config.status: creating test/run_tests00.pl config.status: creating test/run_tests01.pl config.status: creating test/run_tests02.pl config.status: creating test/run_tests03.pl config.status: creating test/run_tests04.pl config.status: creating test/run_tests05.pl config.status: creating test/run_tests06.pl config.status: creating test/run_tests07.pl config.status: creating test/run_tests08.pl config.status: creating test/run_tests09.pl config.status: creating test/run_tests10.pl config.status: creating test/run_tests11.pl config.status: creating test/run_tests12.pl config.status: creating test/run_tests13.pl config.status: creating Makefile config.status: creating config/Makefile config.status: creating etc/Makefile config.status: creating include/Makefile config.status: creating src/Makefile config.status: creating src/util/keyval/Makefile config.status: creating src/mca/base/Makefile config.status: creating src/tools/pevent/Makefile config.status: creating src/tools/pmix_info/Makefile config.status: creating src/tools/plookup/Makefile config.status: creating src/tools/pps/Makefile config.status: creating contrib/Makefile config.status: creating examples/Makefile config.status: creating test/Makefile config.status: creating test/simple/Makefile config.status: creating maint/pmix.pc config.status: creating src/include/pmix_config.h config.status: creating include/pmix_common.h config.status: executing depfiles commands config.status: executing libtool commands PMIx configuration: ----------------------- Version: 3.2.2 Debug build: no Platform file: (none) External Packages ----------------------- HWLOC: yes (embedded) Libevent: yes (embedded) ZLIB: yes (standard) configure: /bin/sh './configure' succeeded for opal/mca/pmix/pmix3x/pmix checking if v3.x component is to be used... yes - using the internal v3.x library checking PMIx extra wrapper CPPFLAGS... checking PMIx extra wrapper LDFLAGS... checking PMIx extra wrapper LIBS... -lz -lz checking if MCA component pmix:pmix3x can compile... yes --- MCA component pmix:s1 (m4 configuration macro) checking for MCA component pmix:s1 compile mode... static checking if MCA component pmix:s1 can compile... no --- MCA component pmix:s2 (m4 configuration macro) checking for MCA component pmix:s2 compile mode... static checking if MCA component pmix:s2 can compile... no +++ Configuring MCA framework pstat checking for no configure components in framework pstat... checking for m4 configure components in framework pstat... linux, test --- MCA component pstat:linux (m4 configuration macro, priority 60) checking for MCA component pstat:linux compile mode... static checking whether HZ is declared... yes checking if MCA component pstat:linux can compile... yes --- MCA component pstat:test (m4 configuration macro, priority 10) checking for MCA component pstat:test compile mode... static checking if MCA component pstat:test can compile... no +++ Configuring MCA framework rcache checking for no configure components in framework rcache... grdma checking for m4 configure components in framework rcache... gpusm, rgpusm, udreg --- MCA component rcache:grdma (no configuration) checking for MCA component rcache:grdma compile mode... static checking if MCA component rcache:grdma can compile... yes --- MCA component rcache:gpusm (m4 configuration macro) checking for MCA component rcache:gpusm compile mode... static checking if MCA component rcache:gpusm can compile... no --- MCA component rcache:rgpusm (m4 configuration macro) checking for MCA component rcache:rgpusm compile mode... static checking if MCA component rcache:rgpusm can compile... no --- MCA component rcache:udreg (m4 configuration macro) checking for MCA component rcache:udreg compile mode... static checking for CRAY_UDREG... no no checking if MCA component rcache:udreg can compile... no +++ Configuring MCA framework reachable checking for no configure components in framework reachable... weighted checking for m4 configure components in framework reachable... netlink --- MCA component reachable:weighted (no configuration) checking for MCA component reachable:weighted compile mode... static checking if MCA component reachable:weighted can compile... yes --- MCA component reachable:netlink (m4 configuration macro) checking for MCA component reachable:netlink compile mode... static checking for linux/netlink.h... yes configure: checking for libnl v3 checking for /usr/include/libnl3... not found checking for /usr/local/include/libnl3... not found checking if MCA component reachable:netlink can compile... no +++ Configuring MCA framework shmem checking for no configure components in framework shmem... checking for m4 configure components in framework shmem... mmap, posix, sysv --- MCA component shmem:mmap (m4 configuration macro) checking for MCA component shmem:mmap compile mode... static checking if want mmap shared memory support... yes checking for library containing mmap... none required checking if MCA component shmem:mmap can compile... yes --- MCA component shmem:posix (m4 configuration macro) checking for MCA component shmem:posix compile mode... static checking if want POSIX shared memory support... yes checking for library containing shm_open... -lrt checking if MCA component shmem:posix can compile... yes --- MCA component shmem:sysv (m4 configuration macro) checking for MCA component shmem:sysv compile mode... static checking if want SYSV shared memory support... yes checking for shmget... yes checking if MCA component shmem:sysv can compile... yes +++ Configuring MCA framework timer checking for no configure components in framework timer... checking for m4 configure components in framework timer... altix, darwin, linux, solaris --- MCA component timer:altix (m4 configuration macro, priority 100) checking for MCA component timer:altix compile mode... static checking sn/mmtimer.h usability... no checking sn/mmtimer.h presence... no checking for sn/mmtimer.h... no checking if MCA component timer:altix can compile... no --- MCA component timer:darwin (m4 configuration macro, priority 30) checking for MCA component timer:darwin compile mode... static checking mach/mach_time.h usability... no checking mach/mach_time.h presence... no checking for mach/mach_time.h... no checking for mach_absolute_time... no checking if MCA component timer:darwin can compile... no --- MCA component timer:linux (m4 configuration macro, priority 30) checking for MCA component timer:linux compile mode... static checking if MCA component timer:linux can compile... yes --- MCA component timer:solaris (m4 configuration macro, priority 30) checking for MCA component timer:solaris compile mode... static checking for gethrtime... no checking if MCA component timer:solaris can compile... no *** Configuring MCA for orte checking for frameworks for orte... common, errmgr, ess, filem, grpcomm, iof, odls, oob, plm, ras, regx, rmaps, rml, routed, rtc, schizo, snapc, sstore, state +++ Configuring MCA framework common checking for no configure components in framework common... checking for m4 configure components in framework common... alps --- MCA component common:alps (m4 configuration macro) checking for MCA component common:alps compile mode... static checking if MCA component common:alps can compile... no +++ Configuring MCA framework errmgr checking for no configure components in framework errmgr... default_app, default_hnp, default_orted, default_tool checking for m4 configure components in framework errmgr... --- MCA component errmgr:default_app (no configuration) checking for MCA component errmgr:default_app compile mode... static checking if MCA component errmgr:default_app can compile... yes --- MCA component errmgr:default_hnp (no configuration) checking for MCA component errmgr:default_hnp compile mode... static checking if MCA component errmgr:default_hnp can compile... yes --- MCA component errmgr:default_orted (no configuration) checking for MCA component errmgr:default_orted compile mode... static checking if MCA component errmgr:default_orted can compile... yes --- MCA component errmgr:default_tool (no configuration) checking for MCA component errmgr:default_tool compile mode... static checking if MCA component errmgr:default_tool can compile... yes +++ Configuring MCA framework ess checking for no configure components in framework ess... env, hnp, pmi, singleton, tool checking for m4 configure components in framework ess... alps, lsf, slurm, tm --- MCA component ess:env (no configuration) checking for MCA component ess:env compile mode... static checking if MCA component ess:env can compile... yes --- MCA component ess:hnp (no configuration) checking for MCA component ess:hnp compile mode... static checking if MCA component ess:hnp can compile... yes --- MCA component ess:pmi (no configuration) checking for MCA component ess:pmi compile mode... static checking if MCA component ess:pmi can compile... yes --- MCA component ess:singleton (no configuration) checking for MCA component ess:singleton compile mode... static checking if MCA component ess:singleton can compile... yes --- MCA component ess:tool (no configuration) checking for MCA component ess:tool compile mode... static checking if MCA component ess:tool can compile... yes --- MCA component ess:alps (m4 configuration macro) checking for MCA component ess:alps compile mode... static checking if MCA component ess:alps can compile... no --- MCA component ess:lsf (m4 configuration macro) checking for MCA component ess:lsf compile mode... static checking --with-lsf value... simple ok (unspecified value) checking --with-lsf-libdir value... simple ok (unspecified value) checking for library containing yp_all... -lnsl checking lsf/lsf.h usability... no checking lsf/lsf.h presence... no checking for lsf/lsf.h... no checking for libevent conflict... No. Internal Libevent or libevent_core is being used. checking if MCA component ess:lsf can compile... no --- MCA component ess:slurm (m4 configuration macro) checking for MCA component ess:slurm compile mode... static checking for fork... (cached) yes checking for execve... (cached) yes checking for setpgid... (cached) yes checking if MCA component ess:slurm can compile... yes --- MCA component ess:tm (m4 configuration macro) checking for MCA component ess:tm compile mode... static checking --with-tm value... simple ok (unspecified value) checking for pbs-config... not found checking tm.h usability... no checking tm.h presence... no checking for tm.h... no checking if MCA component ess:tm can compile... no +++ Configuring MCA framework filem checking for no configure components in framework filem... raw checking for m4 configure components in framework filem... --- MCA component filem:raw (no configuration) checking for MCA component filem:raw compile mode... static checking if MCA component filem:raw can compile... yes +++ Configuring MCA framework grpcomm checking for no configure components in framework grpcomm... direct checking for m4 configure components in framework grpcomm... --- MCA component grpcomm:direct (no configuration) checking for MCA component grpcomm:direct compile mode... static checking if MCA component grpcomm:direct can compile... yes +++ Configuring MCA framework iof checking for no configure components in framework iof... hnp, orted, tool checking for m4 configure components in framework iof... --- MCA component iof:hnp (no configuration) checking for MCA component iof:hnp compile mode... static checking if MCA component iof:hnp can compile... yes --- MCA component iof:orted (no configuration) checking for MCA component iof:orted compile mode... static checking if MCA component iof:orted can compile... yes --- MCA component iof:tool (no configuration) checking for MCA component iof:tool compile mode... static checking if MCA component iof:tool can compile... yes +++ Configuring MCA framework odls checking for no configure components in framework odls... checking for m4 configure components in framework odls... alps, default, pspawn --- MCA component odls:alps (m4 configuration macro) checking for MCA component odls:alps compile mode... static checking if MCA component odls:alps can compile... no --- MCA component odls:default (m4 configuration macro) checking for MCA component odls:default compile mode... static checking for fork... (cached) yes checking if MCA component odls:default can compile... yes --- MCA component odls:pspawn (m4 configuration macro) checking for MCA component odls:pspawn compile mode... static checking for posix_spawn... yes checking if MCA component odls:pspawn can compile... yes +++ Configuring MCA framework oob checking for no configure components in framework oob... checking for m4 configure components in framework oob... alps, tcp --- MCA component oob:alps (m4 configuration macro) checking for MCA component oob:alps compile mode... static checking if MCA component oob:alps can compile... no --- MCA component oob:tcp (m4 configuration macro) checking for MCA component oob:tcp compile mode... static checking for struct sockaddr_in... (cached) yes checking if MCA component oob:tcp can compile... yes +++ Configuring MCA framework plm checking for no configure components in framework plm... checking for m4 configure components in framework plm... alps, isolated, lsf, rsh, slurm, tm --- MCA component plm:alps (m4 configuration macro) checking for MCA component plm:alps compile mode... static checking if MCA component plm:alps can compile... no --- MCA component plm:isolated (m4 configuration macro) checking for MCA component plm:isolated compile mode... static checking for fork... (cached) yes checking if MCA component plm:isolated can compile... yes --- MCA component plm:lsf (m4 configuration macro) checking for MCA component plm:lsf compile mode... static checking if MCA component plm:lsf can compile... no --- MCA component plm:rsh (m4 configuration macro) checking for MCA component plm:rsh compile mode... static checking for fork... (cached) yes checking if MCA component plm:rsh can compile... yes --- MCA component plm:slurm (m4 configuration macro) checking for MCA component plm:slurm compile mode... static checking if MCA component plm:slurm can compile... yes --- MCA component plm:tm (m4 configuration macro) checking for MCA component plm:tm compile mode... static checking if MCA component plm:tm can compile... no +++ Configuring MCA framework ras checking for no configure components in framework ras... simulator checking for m4 configure components in framework ras... alps, gridengine, lsf, slurm, tm --- MCA component ras:simulator (no configuration) checking for MCA component ras:simulator compile mode... static checking if MCA component ras:simulator can compile... yes --- MCA component ras:alps (m4 configuration macro) checking for MCA component ras:alps compile mode... static checking alps/apInfo.h usability... no checking alps/apInfo.h presence... no checking for alps/apInfo.h... no checking if MCA component ras:alps can compile... no --- MCA component ras:gridengine (m4 configuration macro) checking for MCA component ras:gridengine compile mode... static checking if user requested SGE build... not specified; checking environment checking for qrsh... no checking for SGE_ROOT environment variable... not found checking if MCA component ras:gridengine can compile... no --- MCA component ras:lsf (m4 configuration macro) checking for MCA component ras:lsf compile mode... static checking if MCA component ras:lsf can compile... no --- MCA component ras:slurm (m4 configuration macro) checking for MCA component ras:slurm compile mode... static checking if MCA component ras:slurm can compile... yes --- MCA component ras:tm (m4 configuration macro) checking for MCA component ras:tm compile mode... static checking if MCA component ras:tm can compile... no +++ Configuring MCA framework regx checking for no configure components in framework regx... fwd, naive, reverse checking for m4 configure components in framework regx... --- MCA component regx:fwd (no configuration) checking for MCA component regx:fwd compile mode... static checking if MCA component regx:fwd can compile... yes --- MCA component regx:naive (no configuration) checking for MCA component regx:naive compile mode... static checking if MCA component regx:naive can compile... yes --- MCA component regx:reverse (no configuration) checking for MCA component regx:reverse compile mode... static checking if MCA component regx:reverse can compile... yes +++ Configuring MCA framework rmaps checking for no configure components in framework rmaps... mindist, ppr, rank_file, resilient, round_robin, seq checking for m4 configure components in framework rmaps... --- MCA component rmaps:mindist (no configuration) checking for MCA component rmaps:mindist compile mode... static checking if MCA component rmaps:mindist can compile... yes --- MCA component rmaps:ppr (no configuration) checking for MCA component rmaps:ppr compile mode... static checking if MCA component rmaps:ppr can compile... yes --- MCA component rmaps:rank_file (no configuration) checking for MCA component rmaps:rank_file compile mode... static checking if MCA component rmaps:rank_file can compile... yes --- MCA component rmaps:resilient (no configuration) checking for MCA component rmaps:resilient compile mode... static checking if MCA component rmaps:resilient can compile... yes --- MCA component rmaps:round_robin (no configuration) checking for MCA component rmaps:round_robin compile mode... static checking if MCA component rmaps:round_robin can compile... yes --- MCA component rmaps:seq (no configuration) checking for MCA component rmaps:seq compile mode... static checking if MCA component rmaps:seq can compile... yes +++ Configuring MCA framework rml checking for no configure components in framework rml... oob checking for m4 configure components in framework rml... --- MCA component rml:oob (no configuration) checking for MCA component rml:oob compile mode... static checking if MCA component rml:oob can compile... yes +++ Configuring MCA framework routed checking for no configure components in framework routed... binomial, direct, radix checking for m4 configure components in framework routed... --- MCA component routed:binomial (no configuration) checking for MCA component routed:binomial compile mode... static checking if MCA component routed:binomial can compile... yes --- MCA component routed:direct (no configuration) checking for MCA component routed:direct compile mode... static checking if MCA component routed:direct can compile... yes --- MCA component routed:radix (no configuration) checking for MCA component routed:radix compile mode... static checking if MCA component routed:radix can compile... yes +++ Configuring MCA framework rtc checking for no configure components in framework rtc... hwloc checking for m4 configure components in framework rtc... --- MCA component rtc:hwloc (no configuration) checking for MCA component rtc:hwloc compile mode... static checking if MCA component rtc:hwloc can compile... yes +++ Configuring MCA framework schizo checking for no configure components in framework schizo... flux, ompi, orte checking for m4 configure components in framework schizo... alps, jsm, moab, singularity, slurm --- MCA component schizo:flux (no configuration) checking for MCA component schizo:flux compile mode... static checking if MCA component schizo:flux can compile... yes --- MCA component schizo:ompi (no configuration) checking for MCA component schizo:ompi compile mode... static checking if MCA component schizo:ompi can compile... yes --- MCA component schizo:orte (no configuration) checking for MCA component schizo:orte compile mode... static checking if MCA component schizo:orte can compile... yes --- MCA component schizo:alps (m4 configuration macro) checking for MCA component schizo:alps compile mode... static checking for alps/apInfo.h... (cached) no checking if MCA component schizo:alps can compile... no --- MCA component schizo:jsm (m4 configuration macro) checking for MCA component schizo:jsm compile mode... static checking if MCA component schizo:jsm can compile... yes --- MCA component schizo:moab (m4 configuration macro) checking for MCA component schizo:moab compile mode... static checking --with-moab value... simple ok (unspecified value) checking --with-moab-libdir value... simple ok (unspecified value) checking looking for moab in... () checking mapi.h usability... no checking mapi.h presence... no checking for mapi.h... no checking if MCA component schizo:moab can compile... no --- MCA component schizo:singularity (m4 configuration macro) checking for MCA component schizo:singularity compile mode... static checking if Singularity support is to be built... yes checking for singularity... no checking if MCA component schizo:singularity can compile... no --- MCA component schizo:slurm (m4 configuration macro) checking for MCA component schizo:slurm compile mode... static checking if MCA component schizo:slurm can compile... yes +++ Configuring MCA framework snapc checking for no configure components in framework snapc... checking for m4 configure components in framework snapc... full --- MCA component snapc:full (m4 configuration macro) checking for MCA component snapc:full compile mode... static checking if MCA component snapc:full can compile... no +++ Configuring MCA framework sstore checking for no configure components in framework sstore... checking for m4 configure components in framework sstore... central, stage --- MCA component sstore:central (m4 configuration macro) checking for MCA component sstore:central compile mode... static checking if MCA component sstore:central can compile... no --- MCA component sstore:stage (m4 configuration macro) checking for MCA component sstore:stage compile mode... static checking if MCA component sstore:stage can compile... no +++ Configuring MCA framework state checking for no configure components in framework state... app, hnp, novm, orted, tool checking for m4 configure components in framework state... --- MCA component state:app (no configuration) checking for MCA component state:app compile mode... static checking if MCA component state:app can compile... yes --- MCA component state:hnp (no configuration) checking for MCA component state:hnp compile mode... static checking if MCA component state:hnp can compile... yes --- MCA component state:novm (no configuration) checking for MCA component state:novm compile mode... static checking if MCA component state:novm can compile... yes --- MCA component state:orted (no configuration) checking for MCA component state:orted compile mode... static checking if MCA component state:orted can compile... yes --- MCA component state:tool (no configuration) checking for MCA component state:tool compile mode... static checking if MCA component state:tool can compile... yes *** Configuring MCA for ompi checking for frameworks for ompi... common, bml, coll, crcp, fbtl, fcoll, fs, hook, io, mtl, op, osc, pml, rte, sharedfp, topo, vprotocol +++ Configuring MCA framework common checking for no configure components in framework common... checking for m4 configure components in framework common... monitoring, ompio --- MCA component common:monitoring (m4 configuration macro) checking for MCA component common:monitoring compile mode... static checking if MCA component common:monitoring can compile... yes --- MCA component common:ompio (m4 configuration macro) checking for MCA component common:ompio compile mode... static checking if MCA component common:ompio can compile... yes +++ Configuring MCA framework bml checking for no configure components in framework bml... checking for m4 configure components in framework bml... r2 --- MCA component bml:r2 (m4 configuration macro) checking for MCA component bml:r2 compile mode... static checking if MCA component bml:r2 can compile... yes checking for index in endpoint array for tag BML... 0 +++ Configuring MCA framework coll checking for no configure components in framework coll... adapt, basic, han, inter, libnbc, self, sm, sync, tuned checking for m4 configure components in framework coll... cuda, fca, hcoll, monitoring, portals4 --- MCA component coll:adapt (no configuration) checking for MCA component coll:adapt compile mode... static checking if MCA component coll:adapt can compile... yes --- MCA component coll:basic (no configuration) checking for MCA component coll:basic compile mode... static checking if MCA component coll:basic can compile... yes --- MCA component coll:han (no configuration) checking for MCA component coll:han compile mode... static checking if MCA component coll:han can compile... yes --- MCA component coll:inter (no configuration) checking for MCA component coll:inter compile mode... static checking if MCA component coll:inter can compile... yes --- MCA component coll:libnbc (no configuration) checking for MCA component coll:libnbc compile mode... static checking if MCA component coll:libnbc can compile... yes --- MCA component coll:self (no configuration) checking for MCA component coll:self compile mode... static checking if MCA component coll:self can compile... yes --- MCA component coll:sm (no configuration) checking for MCA component coll:sm compile mode... static checking if MCA component coll:sm can compile... yes --- MCA component coll:sync (no configuration) checking for MCA component coll:sync compile mode... static checking if MCA component coll:sync can compile... yes --- MCA component coll:tuned (no configuration) checking for MCA component coll:tuned compile mode... static checking if MCA component coll:tuned can compile... yes --- MCA component coll:cuda (m4 configuration macro) checking for MCA component coll:cuda compile mode... static checking if MCA component coll:cuda can compile... no --- MCA component coll:fca (m4 configuration macro) checking for MCA component coll:fca compile mode... static checking fca/fca_api.h usability... no checking fca/fca_api.h presence... no checking for fca/fca_api.h... no checking if MCA component coll:fca can compile... no --- MCA component coll:hcoll (m4 configuration macro) checking for MCA component coll:hcoll compile mode... static checking hcoll/api/hcoll_api.h usability... no checking hcoll/api/hcoll_api.h presence... no checking for hcoll/api/hcoll_api.h... no checking if MCA component coll:hcoll can compile... no --- MCA component coll:monitoring (m4 configuration macro) checking for MCA component coll:monitoring compile mode... static checking if MCA component coll:monitoring can compile... no --- MCA component coll:portals4 (m4 configuration macro) checking for MCA component coll:portals4 compile mode... static checking if MCA component coll:portals4 can compile... no +++ Configuring MCA framework crcp checking for no configure components in framework crcp... checking for m4 configure components in framework crcp... bkmrk --- MCA component crcp:bkmrk (m4 configuration macro) checking for MCA component crcp:bkmrk compile mode... static checking if MCA component crcp:bkmrk can compile... no +++ Configuring MCA framework fbtl checking for no configure components in framework fbtl... checking for m4 configure components in framework fbtl... ime, posix, pvfs2 --- MCA component fbtl:ime (m4 configuration macro) checking for MCA component fbtl:ime compile mode... static checking --with-ime value... simple ok (unspecified value) looking for header without includes checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no looking for header without includes checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking if MCA component fbtl:ime can compile... no --- MCA component fbtl:posix (m4 configuration macro) checking for MCA component fbtl:posix compile mode... static checking for aio.h... (cached) yes checking for library containing aio_write... none required checking for pwritev... yes checking for preadv... yes checking if MCA component fbtl:posix can compile... yes --- MCA component fbtl:pvfs2 (m4 configuration macro) checking for MCA component fbtl:pvfs2 compile mode... static checking --with-pvfs2 value... simple ok (unspecified value) looking for header without includes checking pvfs2.h usability... no checking pvfs2.h presence... no checking for pvfs2.h... no checking pvfs2.h usability... no checking pvfs2.h presence... no checking for pvfs2.h... no checking if MCA component fbtl:pvfs2 can compile... no +++ Configuring MCA framework fcoll checking for no configure components in framework fcoll... dynamic, dynamic_gen2, individual, two_phase, vulcan checking for m4 configure components in framework fcoll... --- MCA component fcoll:dynamic (no configuration) checking for MCA component fcoll:dynamic compile mode... static checking if MCA component fcoll:dynamic can compile... yes --- MCA component fcoll:dynamic_gen2 (no configuration) checking for MCA component fcoll:dynamic_gen2 compile mode... static checking if MCA component fcoll:dynamic_gen2 can compile... yes --- MCA component fcoll:individual (no configuration) checking for MCA component fcoll:individual compile mode... static checking if MCA component fcoll:individual can compile... yes --- MCA component fcoll:two_phase (no configuration) checking for MCA component fcoll:two_phase compile mode... static checking if MCA component fcoll:two_phase can compile... yes --- MCA component fcoll:vulcan (no configuration) checking for MCA component fcoll:vulcan compile mode... static checking if MCA component fcoll:vulcan can compile... yes +++ Configuring MCA framework fs checking for no configure components in framework fs... checking for m4 configure components in framework fs... gpfs, ime, lustre, pvfs2, ufs --- MCA component fs:gpfs (m4 configuration macro) checking for MCA component fs:gpfs compile mode... static checking --with-gpfs value... simple ok (unspecified value) looking for header without includes checking gpfs.h usability... no checking gpfs.h presence... no checking for gpfs.h... no checking gpfs.h usability... no checking gpfs.h presence... no checking for gpfs.h... no checking if MCA component fs:gpfs can compile... no --- MCA component fs:ime (m4 configuration macro) checking for MCA component fs:ime compile mode... static checking --with-ime value... simple ok (unspecified value) looking for header without includes checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no looking for header without includes checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking ime_native.h usability... no checking ime_native.h presence... no checking for ime_native.h... no checking if MCA component fs:ime can compile... no --- MCA component fs:lustre (m4 configuration macro) checking for MCA component fs:lustre compile mode... static checking --with-lustre value... simple ok (unspecified value) checking looking for lustre libraries and header files in... () checking lustre/lustreapi.h usability... no checking lustre/lustreapi.h presence... no checking for lustre/lustreapi.h... no checking if MCA component fs:lustre can compile... no --- MCA component fs:pvfs2 (m4 configuration macro) checking for MCA component fs:pvfs2 compile mode... static checking --with-pvfs2 value... simple ok (unspecified value) looking for header without includes checking pvfs2.h usability... no checking pvfs2.h presence... no checking for pvfs2.h... no checking pvfs2.h usability... no checking pvfs2.h presence... no checking for pvfs2.h... no checking if MCA component fs:pvfs2 can compile... no --- MCA component fs:ufs (m4 configuration macro) checking for MCA component fs:ufs compile mode... static checking if MCA component fs:ufs can compile... yes +++ Configuring MCA framework hook checking for no configure components in framework hook... checking for m4 configure components in framework hook... +++ Configuring MCA framework io checking for no configure components in framework io... checking for m4 configure components in framework io... ompio, romio321 --- MCA component io:ompio (m4 configuration macro) checking for MCA component io:ompio compile mode... static checking if MCA component io:ompio can compile... yes --- MCA component io:romio321 (m4 configuration macro) checking for MCA component io:romio321 compile mode... static checking if want ROMIO component... yes checking if MPI profiling is enabled... yes *** Configuring ROMIO distribution configure: OPAL configuring in ompi/mca/io/romio321/romio configure: running /bin/sh './configure' FROM_OMPI=yes CC="clang" CFLAGS="-DNDEBUG -fPIC -fstack-protector -Qunused-arguments -g -O3 -finline-functions -fno-strict-aliasing -mcx16 -pthread -D__EXTENSIONS__" CPPFLAGS="-I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent/include -I/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/include -I/usr/local/include -I/usr/local/include" FFLAGS="-O" LDFLAGS=" " --disable-shared --enable-static --prefix=/home/tt/petsc-3.16.0/optamd --disable-aio --disable-weak-symbols --enable-strict --disable-f77 --disable-f90 --cache-file=/dev/null --srcdir=. --disable-option-checking checking for a BSD-compatible install... /usr/bin/install -c checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /usr/bin/mkdir -p checking for gawk... gawk checking whether /home/tt/petsc-3.16.0/optamd/bin/make sets $(MAKE)... yes checking whether /home/tt/petsc-3.16.0/optamd/bin/make supports nested variables... yes checking whether to enable maintainer-specific portions of Makefiles... yes checking for style of include used by /home/tt/petsc-3.16.0/optamd/bin/make... GNU 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 clang accepts -g... yes checking for clang option to accept ISO C89... none needed checking whether clang understands -c and -o together... yes checking dependency style of clang... gcc3 checking the archiver (/usr/bin/ar) interface... ar checking build system type... x86_64-unknown-linux-gnu checking host system type... x86_64-unknown-linux-gnu checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for grep that handles long lines and -e... /usr/bin/grep checking for egrep... /usr/bin/grep -E checking for fgrep... /usr/bin/grep -F checking for ld used by clang... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from clang object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... clang -E 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 for dlfcn.h... yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking whether /home/tt/petsc-3.16.0/optamd/bin/make supports nested variables... (cached) yes Configuring with args dummy mt checking for Open MPI support files... in Open MPI source tree -- good checking whether clock skew breaks make... no checking whether make supports include... yes checking whether make allows comments in actions... yes checking for virtual path format... VPATH checking whether make sets CFLAGS... yes ROMIO home directory is /home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321/romio checking for long long... yes checking size of long long... 8 checking for memalign... yes checking for size_t... yes checking for ssize_t... yes checking for off_t... yes checking how to run the C preprocessor... clang -E checking for unistd.h... (cached) yes checking fcntl.h usability... yes checking fcntl.h presence... yes checking for fcntl.h... yes checking malloc.h usability... yes checking malloc.h presence... yes checking for malloc.h... yes checking stddef.h usability... yes checking stddef.h presence... yes checking for stddef.h... yes checking for sys/types.h... (cached) yes checking limits.h usability... yes checking limits.h presence... yes checking for limits.h... yes checking time.h usability... yes checking time.h presence... yes checking for time.h... yes checking for mpix.h... no checking for u_char... yes checking for u_short... yes checking for u_int... yes checking for u_long... yes checking sys/attr.h usability... no checking sys/attr.h presence... no checking for sys/attr.h... no checking size of int... 4 checking size of void *... 8 checking for int large enough for pointers... no checking size of long long... (cached) 8 checking whether struct flock compatible with MPI_Offset... yes checking for pvfs2-config... notfound checking configured file systems... testfs ufs nfs checking sys/vfs.h usability... yes checking sys/vfs.h presence... yes checking for sys/vfs.h... yes checking sys/param.h usability... yes checking sys/param.h presence... yes checking for sys/param.h... yes checking sys/mount.h usability... yes checking sys/mount.h presence... yes checking for sys/mount.h... yes checking sys/statvfs.h usability... yes checking sys/statvfs.h presence... yes checking for sys/statvfs.h... yes checking for statfs... yes checking whether struct statfs properly defined... yes checking for f_fstypename member of statfs structure... no checking for sys/stat.h... (cached) yes checking for sys/types.h... (cached) yes checking for unistd.h... (cached) yes checking for stat... yes checking for st_fstype member of stat structure... no checking for sys/types.h... (cached) yes checking for sys/statvfs.h... (cached) yes checking for sys/vfs.h... (cached) yes checking for statvfs... yes checking for f_basetype member of statvfs structure... no checking for blksize_t... yes checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... no checking whether pwrite is declared... yes checking for strerror... yes checking for doctext... no checking for strdup... yes checking whether strdup needs a declaration... no checking for snprintf... yes checking whether snprintf needs a declaration... no checking for lstat... yes checking whether lstat needs a declaration... no checking for readlink... yes checking whether readlink needs a declaration... no checking for fsync... yes checking whether fsync needs a declaration... no checking for ftruncate... yes checking whether ftruncate needs a declaration... no checking for lseek64... yes checking whether lseek64 needs a declaration... yes checking for usleep... yes checking whether usleep needs a declaration... no setting SYSDEP_INC to checking for C/C++ restrict keyword... __restrict checking whether __attribute__ allowed... yes checking whether __attribute__((format)) allowed... yes checking for gcov... gcov setting CC to clang setting F77 to : setting TEST_CC to mpicc setting TEST_F77 to mpifort setting CFLAGS to -DNDEBUG -fPIC -fstack-protector -Qunused-arguments -g -O3 -finline-functions -fno-strict-aliasing -mcx16 -pthread -D__EXTENSIONS__ -DHAVE_ROMIOCONF_H setting USER_CFLAGS to setting USER_FFLAGS to checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: creating localdefs config.status: creating test/Makefile config.status: creating test/misc.c config.status: creating test/large_file.c config.status: creating test/runtests config.status: creating test-internal/Makefile config.status: creating util/romioinstall config.status: creating include/mpio.h config.status: creating test/fmisc.f config.status: creating test/fcoll_test.f config.status: creating test/pfcoll_test.f config.status: creating test/fperf.f config.status: creating adio/include/romioconf.h config.status: executing depfiles commands config.status: executing libtool commands config.status: executing default-1 commands configure: /bin/sh './configure' succeeded for ompi/mca/io/romio321/romio ROMIO distribution configured successfully checking if MCA component io:romio321 can compile... yes +++ Configuring MCA framework mtl checking for no configure components in framework mtl... checking for m4 configure components in framework mtl... ofi, portals4, psm, psm2 --- MCA component mtl:ofi (m4 configuration macro) checking for MCA component mtl:ofi compile mode... static checking if OFI libfabric is available... no checking if MCA component mtl:ofi can compile... no --- MCA component mtl:portals4 (m4 configuration macro) checking for MCA component mtl:portals4 compile mode... static checking whether to enable flow control... yes checking if MCA component mtl:portals4 can compile... no --- MCA component mtl:psm (m4 configuration macro) checking for MCA component mtl:psm compile mode... static checking --with-psm value... simple ok (unspecified value) checking --with-psm-libdir value... simple ok (unspecified value) checking psm.h usability... no checking psm.h presence... no checking for psm.h... no checking if MCA component mtl:psm can compile... no --- MCA component mtl:psm2 (m4 configuration macro) checking for MCA component mtl:psm2 compile mode... static checking --with-psm2 value... simple ok (unspecified value) checking --with-psm2-libdir value... simple ok (unspecified value) checking psm2.h usability... yes checking psm2.h presence... yes checking for psm2.h... yes looking for library without search path checking for library containing psm2_mq_irecv2... -lpsm2 checking if libpsm2 requires libnl v1 or v3... checking glob.h usability... yes checking glob.h presence... yes checking for glob.h... yes checking whether PSM2_LIB_REFCOUNT_CAP is declared... no checking if MCA component mtl:psm2 can compile... no +++ Configuring MCA framework op checking for no configure components in framework op... checking for m4 configure components in framework op... avx --- MCA component op:avx (m4 configuration macro) checking for MCA component op:avx compile mode... static checking for AVX512 support (no additional flags)... no checking for AVX512 support (with -march=skylake-avx512)... yes checking if _mm512_loadu_si512 generates code that can be compiled... yes checking if _mm512_mullo_epi64 generates code that can be compiled... yes checking for AVX2 support (no additional flags)... no checking for AVX2 support (with -mavx2)... yes checking if _mm256_loadu_si256 generates code that can be compiled... yes checking for AVX support (no additional flags)... yes checking for SSE4.1 support... no checking for SSE3 support... no checking for AVX support (with -mavx)... yes checking for SSE4.1 support... yes checking for SSE3 support... yes checking if MCA component op:avx can compile... yes +++ Configuring MCA framework osc checking for no configure components in framework osc... sm checking for m4 configure components in framework osc... monitoring, portals4, pt2pt, rdma, ucx --- MCA component osc:sm (no configuration) checking for MCA component osc:sm compile mode... static checking if MCA component osc:sm can compile... yes --- MCA component osc:monitoring (m4 configuration macro) checking for MCA component osc:monitoring compile mode... static checking if MCA component osc:monitoring can compile... no --- MCA component osc:portals4 (m4 configuration macro) checking for MCA component osc:portals4 compile mode... static checking if MCA component osc:portals4 can compile... no --- MCA component osc:pt2pt (m4 configuration macro) checking for MCA component osc:pt2pt compile mode... static checking if MCA component osc:pt2pt can compile... yes --- MCA component osc:rdma (m4 configuration macro) checking for MCA component osc:rdma compile mode... static checking if MCA component osc:rdma can compile... yes checking for index in endpoint array for tag BML... 0 --- MCA component osc:ucx (m4 configuration macro) checking for MCA component osc:ucx compile mode... static checking if MCA component osc:ucx can compile... yes checking for index in endpoint array for tag UCX... 1 +++ Configuring MCA framework pml checking for no configure components in framework pml... cm checking for m4 configure components in framework pml... crcpw, monitoring, ob1, ucx, v, yalla --- MCA component pml:cm (no configuration) checking for MCA component pml:cm compile mode... static checking if MCA component pml:cm can compile... yes --- MCA component pml:crcpw (m4 configuration macro) checking for MCA component pml:crcpw compile mode... static checking if MCA component pml:crcpw can compile... no --- MCA component pml:monitoring (m4 configuration macro) checking for MCA component pml:monitoring compile mode... static checking if MCA component pml:monitoring can compile... no --- MCA component pml:ob1 (m4 configuration macro) checking for MCA component pml:ob1 compile mode... static checking if MCA component pml:ob1 can compile... yes checking for index in endpoint array for tag BML... 0 --- MCA component pml:ucx (m4 configuration macro) checking for MCA component pml:ucx compile mode... static checking if MCA component pml:ucx can compile... yes checking for index in endpoint array for tag PML... 2 --- MCA component pml:v (m4 configuration macro) checking for MCA component pml:v compile mode... static checking if MCA component pml:v can compile... yes --- MCA component pml:yalla (m4 configuration macro) checking for MCA component pml:yalla compile mode... static checking --with-mxm-libdir value... simple ok (unspecified value) checking mxm/api/mxm_api.h usability... no checking mxm/api/mxm_api.h presence... no checking for mxm/api/mxm_api.h... no checking for MXM version compatibility... no checking if MCA component pml:yalla can compile... no +++ Configuring MCA framework rte checking for no configure components in framework rte... checking for m4 configure components in framework rte... orte, pmix --- MCA component rte:pmix (m4 configuration macro, priority 50) checking for MCA component rte:pmix compile mode... static checking if MCA component rte:pmix can compile... no --- MCA component rte:orte (m4 configuration macro, priority 10) checking for MCA component rte:orte compile mode... static checking if MCA component rte:orte can compile... yes +++ Configuring MCA framework sharedfp checking for no configure components in framework sharedfp... individual, lockedfile checking for m4 configure components in framework sharedfp... sm --- MCA component sharedfp:individual (no configuration) checking for MCA component sharedfp:individual compile mode... static checking if MCA component sharedfp:individual can compile... yes --- MCA component sharedfp:lockedfile (no configuration) checking for MCA component sharedfp:lockedfile compile mode... static checking if MCA component sharedfp:lockedfile can compile... yes --- MCA component sharedfp:sm (m4 configuration macro) checking for MCA component sharedfp:sm compile mode... static checking semaphore.h usability... yes checking semaphore.h presence... yes checking for semaphore.h... yes checking for sem_open... yes checking for semaphore.h... (cached) yes checking for sem_init... yes checking if MCA component sharedfp:sm can compile... yes +++ Configuring MCA framework topo checking for no configure components in framework topo... basic checking for m4 configure components in framework topo... treematch --- MCA component topo:basic (no configuration) checking for MCA component topo:basic compile mode... static checking if MCA component topo:basic can compile... yes --- MCA component topo:treematch (m4 configuration macro) checking for MCA component topo:treematch compile mode... static checking TreeMatch headers... in the source checking --with-treematch value... sanity check ok (/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/topo/treematch/treematch) checking if MCA component topo:treematch can compile... yes +++ Configuring MCA framework vprotocol checking for no configure components in framework vprotocol... pessimist checking for m4 configure components in framework vprotocol... --- MCA component vprotocol:pessimist (no configuration) checking for MCA component vprotocol:pessimist compile mode... static checking if MCA component vprotocol:pessimist can compile... yes *** Configuring MCA for oshmem checking for frameworks for oshmem... atomic, memheap, scoll, spml, sshmem +++ Configuring MCA framework atomic checking for no configure components in framework atomic... basic checking for m4 configure components in framework atomic... mxm, ucx --- MCA component atomic:basic (no configuration) checking for MCA component atomic:basic compile mode... static checking if MCA component atomic:basic can compile... yes --- MCA component atomic:mxm (m4 configuration macro) checking for MCA component atomic:mxm compile mode... static checking if oshmem/atomic/mxm component can be compiled... no checking if MCA component atomic:mxm can compile... no --- MCA component atomic:ucx (m4 configuration macro) checking for MCA component atomic:ucx compile mode... static checking if MCA component atomic:ucx can compile... yes +++ Configuring MCA framework memheap checking for no configure components in framework memheap... buddy, ptmalloc checking for m4 configure components in framework memheap... --- MCA component memheap:buddy (no configuration) checking for MCA component memheap:buddy compile mode... static checking if MCA component memheap:buddy can compile... yes --- MCA component memheap:ptmalloc (no configuration) checking for MCA component memheap:ptmalloc compile mode... static checking if MCA component memheap:ptmalloc can compile... yes +++ Configuring MCA framework scoll checking for no configure components in framework scoll... basic, mpi checking for m4 configure components in framework scoll... fca --- MCA component scoll:basic (no configuration) checking for MCA component scoll:basic compile mode... static checking if MCA component scoll:basic can compile... yes --- MCA component scoll:mpi (no configuration) checking for MCA component scoll:mpi compile mode... static checking if MCA component scoll:mpi can compile... yes --- MCA component scoll:fca (m4 configuration macro) checking for MCA component scoll:fca compile mode... static checking fca/fca_api.h usability... no checking fca/fca_api.h presence... no checking for fca/fca_api.h... no checking if MCA component scoll:fca can compile... no +++ Configuring MCA framework spml checking for no configure components in framework spml... checking for m4 configure components in framework spml... ikrit, ucx --- MCA component spml:ikrit (m4 configuration macro) checking for MCA component spml:ikrit compile mode... static checking if MCA component spml:ikrit can compile... no --- MCA component spml:ucx (m4 configuration macro) checking for MCA component spml:ucx compile mode... static checking if MCA component spml:ucx can compile... yes +++ Configuring MCA framework sshmem checking for no configure components in framework sshmem... checking for m4 configure components in framework sshmem... mmap, sysv, ucx, verbs --- MCA component sshmem:mmap (m4 configuration macro) checking for MCA component sshmem:mmap compile mode... static checking if want mmap shared memory support... yes checking for library containing mmap... (cached) none required checking if MCA component sshmem:mmap can compile... yes --- MCA component sshmem:sysv (m4 configuration macro) checking for MCA component sshmem:sysv compile mode... static checking if want SYSV shared memory support... yes checking for shmget... (cached) yes checking if MCA component sshmem:sysv can compile... yes --- MCA component sshmem:ucx (m4 configuration macro) checking for MCA component sshmem:ucx compile mode... static configure: UCX device memory allocation is not supported checking if MCA component sshmem:ucx can compile... yes --- MCA component sshmem:verbs (m4 configuration macro) checking for MCA component sshmem:verbs compile mode... static checking if want verbs shared memory support... yes checking whether IBV_ACCESS_ALLOCATE_MR is declared... no checking whether IBV_ACCESS_SHARED_MR_USER_READ is declared... no checking whether IBV_EXP_ACCESS_ALLOCATE_MR is declared... no checking whether IBV_EXP_ACCESS_SHARED_MR_USER_READ is declared... no checking if MCA component sshmem:verbs can compile... no checking for size of endpoint array... 3 ============================================================================ == Extended MPI interfaces setup ============================================================================ checking for available MPI Extensions... affinity, cr, cuda, pcollreq checking which MPI extension should be enabled... All Available Extensions --- MPI Extension affinity checking if MPI Extension affinity can compile... yes checking if MPI Extension affinity has C bindings... yes (required) checking if MPI Extension affinity has mpif.h bindings... no checking if MPI Extension affinity has "use mpi" bindings... no checking if MPI Extension affinity has "use mpi_f08" bindings... no --- MPI Extension cr checking if MPI Extension cr can compile... no --- MPI Extension cuda checking if MPI Extension cuda can compile... yes checking if MPI Extension cuda has C bindings... yes (required) checking if MPI Extension cuda has mpif.h bindings... no checking if MPI Extension cuda has "use mpi" bindings... no checking if MPI Extension cuda has "use mpi_f08" bindings... no --- MPI Extension pcollreq checking if MPI Extension pcollreq can compile... yes checking if MPI Extension pcollreq has C bindings... yes (required) checking if MPI Extension pcollreq has mpif.h bindings... yes checking if MPI Extension pcollreq has "use mpi" bindings... yes checking if MPI Extension pcollreq has "use mpi_f08" bindings... yes ============================================================================ == Contributed software setup ============================================================================ *** Configuring contributed software packages checking which contributed software packages should be disabled... --- libompitrace (m4 configuration macro) checking if contributed component libompitrace can compile... yes ============================================================================ == Symbol visibility feature ============================================================================ checking if clang supports -fvisibility=hidden... yes checking whether to enable symbol visibility... yes (via -fvisibility=hidden) ============================================================================ == Final top-level OMPI configuration ============================================================================ *** Libtool configuration checking how to print strings... printf checking for a sed that does not truncate output... /usr/bin/sed checking for ld used by clang... /usr/bin/ld checking if the linker (/usr/bin/ld) is GNU ld... yes checking the maximum length of command line arguments... 1572864 checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop checking for /usr/bin/ld option to reload object files... -r checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from clang object... ok checking for sysroot... no checking for a working dd... /usr/bin/dd checking how to truncate binary pipes... /usr/bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking for dlfcn.h... (cached) yes checking for objdir... .libs checking if clang supports -fno-rtti -fno-exceptions... yes checking for clang option to produce PIC... -fPIC -DPIC checking if clang PIC flag -fPIC -DPIC works... yes checking if clang static flag -static works... no checking if clang supports -c -o file.o... yes checking if clang supports -c -o file.o... (cached) yes checking whether the clang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking for shl_load... no checking for shl_load in -ldld... no checking for dlopen... no checking for dlopen in -ldl... yes checking whether a program can dlopen itself... yes checking whether a statically linked program can dlopen itself... yes checking whether stripping libraries is possible... yes checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking how to run the C++ preprocessor... clang++ -E checking for ld used by clang++... /usr/bin/ld -m elf_x86_64 checking if the linker (/usr/bin/ld -m elf_x86_64) is GNU ld... yes checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking for clang++ option to produce PIC... -fPIC -DPIC checking if clang++ PIC flag -fPIC -DPIC works... yes checking if clang++ static flag -static works... no checking if clang++ supports -c -o file.o... yes checking if clang++ supports -c -o file.o... (cached) yes checking whether the clang++ linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate checking if libtool supports shared libraries... yes checking whether to build shared libraries... no checking whether to build static libraries... yes checking for flang option to produce PIC... -fPIC -DPIC checking if flang PIC flag -fPIC -DPIC works... yes checking if flang static flag -static works... no checking if flang supports -c -o file.o... yes checking if flang supports -c -o file.o... (cached) yes checking whether the flang linker (/usr/bin/ld -m elf_x86_64) supports shared libraries... yes checking dynamic linker characteristics... (cached) GNU/Linux ld.so checking how to hardcode library paths into programs... immediate configure: creating ./config.lt config.lt: creating libtool *** Compiler flags checking which of CFLAGS are ok for debugger modules... -DNDEBUG -fPIC -fstack-protector -Qunused-arguments -fno-strict-aliasing -mcx16 -pthread checking for debugger extra CFLAGS... -g checking if -fasynchronous-unwind-tables compiler flag works... yes checking for final compiler unwind flags... -fasynchronous-unwind-tables *** Wrapper compiler final setup checking for perl... /opt/ohpc/pub/spack/opt/spack/linux-centos7-skylake_avx512/gcc-8.3.0/perl-5.38.0-6qnl2hozh3zq77vx3g6fftb2yz4d5b2v/bin/perl checking if linker supports RPATH... yes (-Wl,-rpath -Wl,LIBDIR + -Wl,-rpath -Wl,LIBDIR) checking if linker supports RUNPATH... yes (-Wl,--enable-new-dtags) yes (-Wl,--enable-new-dtags) checking for OPAL CPPFLAGS... checking for OPAL CFLAGS... -pthread checking for OPAL CFLAGS_PREFIX... checking for OPAL CXXFLAGS... -pthread checking for OPAL CXXFLAGS_PREFIX... checking for OPAL LDFLAGS... -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags checking for OPAL pkg-config LDFLAGS... -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags checking for OPAL LIBS... -lm -lucp -luct -lucm -lucs -losmcomp -libverbs -lrdmacm -ldl -lz -lrt -lutil checking for ORTE CPPFLAGS... checking for ORTE CFLAGS... -pthread checking for ORTE CFLAGS_PREFIX... checking for ORTE LDFLAGS... -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags checking for ORTE pkg-config LDFLAGS... -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags checking for ORTE LIBS... -lm -lucp -luct -lucm -lucs -losmcomp -libverbs -lrdmacm -ldl -lz -lrt -lutil checking for OMPI CPPFLAGS... checking for OMPI CFLAGS... -pthread checking for OMPI CFLAGS_PREFIX... checking for OMPI CXXFLAGS... -pthread checking for OMPI CXXFLAGS_PREFIX... checking for OMPI FCFLAGS... -I${libdir} checking for OMPI FCFLAGS_PREFIX... checking for OMPI LDFLAGS... -Wl,-rpath -Wl,@{libdir} -Wl,--enable-new-dtags checking for OMPI pkg-config LDFLAGS... -Wl,-rpath -Wl,${libdir} -Wl,--enable-new-dtags checking for OMPI LIBS... -lm -lucp -luct -lucm -lucs -losmcomp -libverbs -lrdmacm -ldl -lz -lrt -lutil checking if libtool needs -no-undefined flag to build shared libraries... no *** Final output checking for libraries that use libnl v1... (none) checking for libraries that use libnl v3... ibverbs checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating ompi/include/ompi/version.h config.status: creating orte/include/orte/version.h config.status: creating oshmem/include/oshmem/version.h config.status: creating opal/include/opal/version.h config.status: creating ompi/mpi/java/Makefile config.status: creating ompi/mpi/java/java/Makefile config.status: creating ompi/mpi/java/c/Makefile config.status: creating ompi/mpi/fortran/configure-fortran-output.h config.status: creating opal/mca/hwloc/Makefile config.status: creating opal/mca/hwloc/external/Makefile config.status: creating opal/mca/hwloc/hwloc201/Makefile config.status: creating opal/mca/hwloc/hwloc201/hwloc/Makefile config.status: creating opal/mca/hwloc/hwloc201/hwloc/include/Makefile config.status: creating opal/mca/hwloc/hwloc201/hwloc/hwloc/Makefile config.status: creating opal/mca/common/Makefile config.status: creating opal/mca/common/cuda/Makefile config.status: creating opal/mca/common/ofi/Makefile config.status: creating opal/mca/common/sm/Makefile config.status: creating opal/mca/common/ucx/Makefile config.status: creating opal/mca/common/verbs/Makefile config.status: creating opal/mca/common/verbs_usnic/Makefile config.status: creating opal/mca/allocator/Makefile config.status: creating opal/mca/allocator/basic/Makefile config.status: creating opal/mca/allocator/bucket/Makefile config.status: creating opal/mca/backtrace/Makefile config.status: creating opal/mca/backtrace/execinfo/Makefile config.status: creating opal/mca/backtrace/printstack/Makefile config.status: creating opal/mca/backtrace/none/Makefile config.status: creating opal/mca/btl/Makefile config.status: creating opal/mca/btl/self/Makefile config.status: creating opal/mca/btl/ofi/Makefile config.status: creating opal/mca/btl/openib/Makefile config.status: creating opal/mca/btl/portals4/Makefile config.status: creating opal/mca/btl/sm/Makefile config.status: creating opal/mca/btl/smcuda/Makefile config.status: creating opal/mca/btl/tcp/Makefile config.status: creating opal/mca/btl/uct/Makefile config.status: creating opal/mca/btl/ugni/Makefile config.status: creating opal/mca/btl/usnic/Makefile config.status: creating opal/mca/btl/vader/Makefile config.status: creating opal/mca/compress/Makefile config.status: creating opal/mca/compress/bzip/Makefile config.status: creating opal/mca/compress/gzip/Makefile config.status: creating opal/mca/crs/Makefile config.status: creating opal/mca/crs/none/Makefile config.status: creating opal/mca/crs/self/Makefile config.status: creating opal/mca/dl/Makefile config.status: creating opal/mca/dl/dlopen/Makefile config.status: creating opal/mca/dl/libltdl/Makefile config.status: creating opal/mca/event/Makefile config.status: creating opal/mca/event/external/Makefile config.status: creating opal/mca/event/libevent2022/Makefile config.status: creating opal/mca/if/Makefile config.status: creating opal/mca/if/bsdx_ipv4/Makefile config.status: creating opal/mca/if/bsdx_ipv6/Makefile config.status: creating opal/mca/if/linux_ipv6/Makefile config.status: creating opal/mca/if/posix_ipv4/Makefile config.status: creating opal/mca/if/solaris_ipv6/Makefile config.status: creating opal/mca/installdirs/Makefile config.status: creating opal/mca/installdirs/env/Makefile config.status: creating opal/mca/installdirs/config/Makefile config.status: creating opal/mca/installdirs/config/install_dirs.h config.status: creating opal/mca/memchecker/Makefile config.status: creating opal/mca/memchecker/valgrind/Makefile config.status: creating opal/mca/memcpy/Makefile config.status: creating opal/mca/memory/Makefile config.status: creating opal/mca/memory/patcher/Makefile config.status: creating opal/mca/memory/malloc_solaris/Makefile config.status: creating opal/mca/mpool/Makefile config.status: creating opal/mca/mpool/hugepage/Makefile config.status: creating opal/mca/mpool/memkind/Makefile config.status: creating opal/mca/patcher/Makefile config.status: creating opal/mca/patcher/linux/Makefile config.status: creating opal/mca/patcher/overwrite/Makefile config.status: creating opal/mca/pmix/Makefile config.status: creating opal/mca/pmix/isolated/Makefile config.status: creating opal/mca/pmix/cray/Makefile config.status: creating opal/mca/pmix/ext1x/Makefile config.status: creating opal/mca/pmix/ext2x/Makefile config.status: creating opal/mca/pmix/ext3x/Makefile config.status: creating opal/mca/pmix/flux/Makefile config.status: creating opal/mca/pmix/pmix3x/Makefile config.status: creating opal/mca/pmix/s1/Makefile config.status: creating opal/mca/pmix/s2/Makefile config.status: creating opal/mca/pstat/Makefile config.status: creating opal/mca/pstat/linux/Makefile config.status: creating opal/mca/pstat/test/Makefile config.status: creating opal/mca/rcache/Makefile config.status: creating opal/mca/rcache/grdma/Makefile config.status: creating opal/mca/rcache/gpusm/Makefile config.status: creating opal/mca/rcache/rgpusm/Makefile config.status: creating opal/mca/rcache/udreg/Makefile config.status: creating opal/mca/reachable/Makefile config.status: creating opal/mca/reachable/weighted/Makefile config.status: creating opal/mca/reachable/netlink/Makefile config.status: creating opal/mca/shmem/Makefile config.status: creating opal/mca/shmem/mmap/Makefile config.status: creating opal/mca/shmem/posix/Makefile config.status: creating opal/mca/shmem/sysv/Makefile config.status: creating opal/mca/timer/Makefile config.status: creating opal/mca/timer/altix/Makefile config.status: creating opal/mca/timer/darwin/Makefile config.status: creating opal/mca/timer/linux/Makefile config.status: creating opal/mca/timer/solaris/Makefile config.status: creating orte/mca/common/Makefile config.status: creating orte/mca/common/alps/Makefile config.status: creating orte/mca/errmgr/Makefile config.status: creating orte/mca/errmgr/default_app/Makefile config.status: creating orte/mca/errmgr/default_hnp/Makefile config.status: creating orte/mca/errmgr/default_orted/Makefile config.status: creating orte/mca/errmgr/default_tool/Makefile config.status: creating orte/mca/ess/Makefile config.status: creating orte/mca/ess/env/Makefile config.status: creating orte/mca/ess/hnp/Makefile config.status: creating orte/mca/ess/pmi/Makefile config.status: creating orte/mca/ess/singleton/Makefile config.status: creating orte/mca/ess/tool/Makefile config.status: creating orte/mca/ess/alps/Makefile config.status: creating orte/mca/ess/lsf/Makefile config.status: creating orte/mca/ess/slurm/Makefile config.status: creating orte/mca/ess/tm/Makefile config.status: creating orte/mca/filem/Makefile config.status: creating orte/mca/filem/raw/Makefile config.status: creating orte/mca/grpcomm/Makefile config.status: creating orte/mca/grpcomm/direct/Makefile config.status: creating orte/mca/iof/Makefile config.status: creating orte/mca/iof/hnp/Makefile config.status: creating orte/mca/iof/orted/Makefile config.status: creating orte/mca/iof/tool/Makefile config.status: creating orte/mca/odls/Makefile config.status: creating orte/mca/odls/alps/Makefile config.status: creating orte/mca/odls/default/Makefile config.status: creating orte/mca/odls/pspawn/Makefile config.status: creating orte/mca/oob/Makefile config.status: creating orte/mca/oob/alps/Makefile config.status: creating orte/mca/oob/tcp/Makefile config.status: creating orte/mca/plm/Makefile config.status: creating orte/mca/plm/alps/Makefile config.status: creating orte/mca/plm/isolated/Makefile config.status: creating orte/mca/plm/lsf/Makefile config.status: creating orte/mca/plm/rsh/Makefile config.status: creating orte/mca/plm/slurm/Makefile config.status: creating orte/mca/plm/tm/Makefile config.status: creating orte/mca/ras/Makefile config.status: creating orte/mca/ras/simulator/Makefile config.status: creating orte/mca/ras/alps/Makefile config.status: creating orte/mca/ras/gridengine/Makefile config.status: creating orte/mca/ras/lsf/Makefile config.status: creating orte/mca/ras/slurm/Makefile config.status: creating orte/mca/ras/tm/Makefile config.status: creating orte/mca/regx/Makefile config.status: creating orte/mca/regx/fwd/Makefile config.status: creating orte/mca/regx/naive/Makefile config.status: creating orte/mca/regx/reverse/Makefile config.status: creating orte/mca/rmaps/Makefile config.status: creating orte/mca/rmaps/mindist/Makefile config.status: creating orte/mca/rmaps/ppr/Makefile config.status: creating orte/mca/rmaps/rank_file/Makefile config.status: creating orte/mca/rmaps/resilient/Makefile config.status: creating orte/mca/rmaps/round_robin/Makefile config.status: creating orte/mca/rmaps/seq/Makefile config.status: creating orte/mca/rml/Makefile config.status: creating orte/mca/rml/oob/Makefile config.status: creating orte/mca/routed/Makefile config.status: creating orte/mca/routed/binomial/Makefile config.status: creating orte/mca/routed/direct/Makefile config.status: creating orte/mca/routed/radix/Makefile config.status: creating orte/mca/rtc/Makefile config.status: creating orte/mca/rtc/hwloc/Makefile config.status: creating orte/mca/schizo/Makefile config.status: creating orte/mca/schizo/flux/Makefile config.status: creating orte/mca/schizo/ompi/Makefile config.status: creating orte/mca/schizo/orte/Makefile config.status: creating orte/mca/schizo/alps/Makefile config.status: creating orte/mca/schizo/jsm/Makefile config.status: creating orte/mca/schizo/moab/Makefile config.status: creating orte/mca/schizo/singularity/Makefile config.status: creating orte/mca/schizo/slurm/Makefile config.status: creating orte/mca/snapc/Makefile config.status: creating orte/mca/snapc/full/Makefile config.status: creating orte/mca/sstore/Makefile config.status: creating orte/mca/sstore/central/Makefile config.status: creating orte/mca/sstore/stage/Makefile config.status: creating orte/mca/state/Makefile config.status: creating orte/mca/state/app/Makefile config.status: creating orte/mca/state/hnp/Makefile config.status: creating orte/mca/state/novm/Makefile config.status: creating orte/mca/state/orted/Makefile config.status: creating orte/mca/state/tool/Makefile config.status: creating ompi/mca/common/Makefile config.status: creating ompi/mca/common/monitoring/Makefile config.status: creating ompi/mca/common/ompio/Makefile config.status: creating ompi/mca/bml/Makefile config.status: creating ompi/mca/bml/r2/Makefile config.status: creating ompi/mca/coll/Makefile config.status: creating ompi/mca/coll/adapt/Makefile config.status: creating ompi/mca/coll/basic/Makefile config.status: creating ompi/mca/coll/han/Makefile config.status: creating ompi/mca/coll/inter/Makefile config.status: creating ompi/mca/coll/libnbc/Makefile config.status: creating ompi/mca/coll/self/Makefile config.status: creating ompi/mca/coll/sm/Makefile config.status: creating ompi/mca/coll/sync/Makefile config.status: creating ompi/mca/coll/tuned/Makefile config.status: creating ompi/mca/coll/cuda/Makefile config.status: creating ompi/mca/coll/fca/Makefile config.status: creating ompi/mca/coll/hcoll/Makefile config.status: creating ompi/mca/coll/monitoring/Makefile config.status: creating ompi/mca/coll/portals4/Makefile config.status: creating ompi/mca/crcp/Makefile config.status: creating ompi/mca/crcp/bkmrk/Makefile config.status: creating ompi/mca/fbtl/Makefile config.status: creating ompi/mca/fbtl/ime/Makefile config.status: creating ompi/mca/fbtl/posix/Makefile config.status: creating ompi/mca/fbtl/pvfs2/Makefile config.status: creating ompi/mca/fcoll/Makefile config.status: creating ompi/mca/fcoll/dynamic/Makefile config.status: creating ompi/mca/fcoll/dynamic_gen2/Makefile config.status: creating ompi/mca/fcoll/individual/Makefile config.status: creating ompi/mca/fcoll/two_phase/Makefile config.status: creating ompi/mca/fcoll/vulcan/Makefile config.status: creating ompi/mca/fs/Makefile config.status: creating ompi/mca/fs/gpfs/Makefile config.status: creating ompi/mca/fs/ime/Makefile config.status: creating ompi/mca/fs/lustre/Makefile config.status: creating ompi/mca/fs/pvfs2/Makefile config.status: creating ompi/mca/fs/ufs/Makefile config.status: creating ompi/mca/hook/Makefile config.status: creating ompi/mca/io/Makefile config.status: creating ompi/mca/io/ompio/Makefile config.status: creating ompi/mca/io/romio321/Makefile config.status: creating ompi/mca/mtl/Makefile config.status: creating ompi/mca/mtl/ofi/Makefile config.status: creating ompi/mca/mtl/portals4/Makefile config.status: creating ompi/mca/mtl/psm/Makefile config.status: creating ompi/mca/mtl/psm2/Makefile config.status: creating ompi/mca/op/Makefile config.status: creating ompi/mca/op/avx/Makefile config.status: creating ompi/mca/osc/Makefile config.status: creating ompi/mca/osc/sm/Makefile config.status: creating ompi/mca/osc/monitoring/Makefile config.status: creating ompi/mca/osc/portals4/Makefile config.status: creating ompi/mca/osc/pt2pt/Makefile config.status: creating ompi/mca/osc/rdma/Makefile config.status: creating ompi/mca/osc/ucx/Makefile config.status: creating ompi/mca/pml/Makefile config.status: creating ompi/mca/pml/cm/Makefile config.status: creating ompi/mca/pml/crcpw/Makefile config.status: creating ompi/mca/pml/monitoring/Makefile config.status: creating ompi/mca/pml/ob1/Makefile config.status: creating ompi/mca/pml/ucx/Makefile config.status: creating ompi/mca/pml/v/Makefile config.status: creating ompi/mca/pml/yalla/Makefile config.status: creating ompi/mca/rte/Makefile config.status: creating ompi/mca/rte/pmix/Makefile config.status: creating ompi/mca/rte/orte/Makefile config.status: creating ompi/mca/sharedfp/Makefile config.status: creating ompi/mca/sharedfp/individual/Makefile config.status: creating ompi/mca/sharedfp/lockedfile/Makefile config.status: creating ompi/mca/sharedfp/sm/Makefile config.status: creating ompi/mca/topo/Makefile config.status: creating ompi/mca/topo/basic/Makefile config.status: creating ompi/mca/topo/treematch/Makefile config.status: creating ompi/mca/vprotocol/Makefile config.status: creating ompi/mca/vprotocol/pessimist/Makefile config.status: creating oshmem/mca/atomic/Makefile config.status: creating oshmem/mca/atomic/basic/Makefile config.status: creating oshmem/mca/atomic/mxm/Makefile config.status: creating oshmem/mca/atomic/ucx/Makefile config.status: creating oshmem/mca/memheap/Makefile config.status: creating oshmem/mca/memheap/buddy/Makefile config.status: creating oshmem/mca/memheap/ptmalloc/Makefile config.status: creating oshmem/mca/scoll/Makefile config.status: creating oshmem/mca/scoll/basic/Makefile config.status: creating oshmem/mca/scoll/mpi/Makefile config.status: creating oshmem/mca/scoll/fca/Makefile config.status: creating oshmem/mca/spml/Makefile config.status: creating oshmem/mca/spml/ikrit/Makefile config.status: creating oshmem/mca/spml/ucx/Makefile config.status: creating oshmem/mca/sshmem/Makefile config.status: creating oshmem/mca/sshmem/mmap/Makefile config.status: creating oshmem/mca/sshmem/sysv/Makefile config.status: creating oshmem/mca/sshmem/ucx/Makefile config.status: creating oshmem/mca/sshmem/verbs/Makefile config.status: creating ompi/mpiext/affinity/Makefile config.status: creating ompi/mpiext/affinity/c/Makefile config.status: creating ompi/mpiext/cr/Makefile config.status: creating ompi/mpiext/cr/c/Makefile config.status: creating ompi/mpiext/cuda/Makefile config.status: creating ompi/mpiext/cuda/c/Makefile config.status: creating ompi/mpiext/pcollreq/Makefile config.status: creating ompi/mpiext/pcollreq/c/Makefile config.status: creating ompi/mpiext/pcollreq/c/profile/Makefile config.status: creating ompi/mpiext/pcollreq/mpif-h/Makefile config.status: creating ompi/mpiext/pcollreq/mpif-h/profile/Makefile config.status: creating ompi/mpiext/pcollreq/use-mpi/Makefile config.status: creating ompi/mpiext/pcollreq/use-mpi-f08/Makefile config.status: creating ompi/contrib/libompitrace/Makefile config.status: creating Makefile config.status: creating config/Makefile config.status: creating contrib/Makefile config.status: creating contrib/dist/mofed/debian/changelog config.status: creating contrib/dist/mofed/debian/control config.status: creating contrib/dist/mofed/debian/copyright config.status: creating test/Makefile config.status: creating test/event/Makefile config.status: creating test/asm/Makefile config.status: creating test/datatype/Makefile config.status: creating test/dss/Makefile config.status: creating test/class/Makefile config.status: creating test/mpool/Makefile config.status: creating test/support/Makefile config.status: creating test/threads/Makefile config.status: creating test/util/Makefile config.status: creating test/monitoring/Makefile config.status: creating test/spc/Makefile config.status: creating contrib/dist/mofed/debian/rules config.status: creating contrib/dist/mofed/compile_debian_mlnx_example config.status: creating opal/Makefile config.status: creating opal/etc/Makefile config.status: creating opal/include/Makefile config.status: creating opal/datatype/Makefile config.status: creating opal/util/Makefile config.status: creating opal/util/keyval/Makefile config.status: creating opal/mca/base/Makefile config.status: creating opal/tools/wrappers/Makefile config.status: creating opal/tools/wrappers/opalcc-wrapper-data.txt config.status: creating opal/tools/wrappers/opalc++-wrapper-data.txt config.status: creating opal/tools/wrappers/opal.pc config.status: creating opal/tools/opal-checkpoint/Makefile config.status: creating opal/tools/opal-restart/Makefile config.status: creating orte/Makefile config.status: creating orte/include/Makefile config.status: creating orte/etc/Makefile config.status: creating orte/tools/orted/Makefile config.status: creating orte/tools/orterun/Makefile config.status: creating orte/tools/wrappers/Makefile config.status: creating orte/tools/wrappers/ortecc-wrapper-data.txt config.status: creating orte/tools/wrappers/orte.pc config.status: creating orte/tools/orte-clean/Makefile config.status: creating orte/tools/orte-info/Makefile config.status: creating orte/tools/orte-server/Makefile config.status: creating ompi/Makefile config.status: creating ompi/etc/Makefile config.status: creating ompi/include/Makefile config.status: creating ompi/include/mpif.h config.status: creating ompi/include/mpif-config.h config.status: creating ompi/datatype/Makefile config.status: creating ompi/debuggers/Makefile config.status: creating ompi/mpi/c/Makefile config.status: creating ompi/mpi/c/profile/Makefile config.status: creating ompi/mpi/cxx/Makefile config.status: creating ompi/mpi/fortran/base/Makefile config.status: creating ompi/mpi/fortran/mpif-h/Makefile config.status: creating ompi/mpi/fortran/mpif-h/profile/Makefile config.status: creating ompi/mpi/fortran/use-mpi-tkr/Makefile config.status: creating ompi/mpi/fortran/use-mpi-tkr/fortran_sizes.h config.status: creating ompi/mpi/fortran/use-mpi-tkr/fortran_kinds.sh config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/Makefile config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-interfaces.h config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-file-interfaces.h config.status: creating ompi/mpi/fortran/use-mpi-ignore-tkr/mpi-ignore-tkr-removed-interfaces.h config.status: creating ompi/mpi/fortran/use-mpi-f08/Makefile config.status: creating ompi/mpi/fortran/use-mpi-f08/base/Makefile config.status: creating ompi/mpi/fortran/use-mpi-f08/bindings/Makefile config.status: creating ompi/mpi/fortran/use-mpi-f08/mod/Makefile config.status: creating ompi/mpi/fortran/mpiext-use-mpi/Makefile config.status: creating ompi/mpi/fortran/mpiext-use-mpi-f08/Makefile config.status: creating ompi/mpi/tool/Makefile config.status: creating ompi/mpi/tool/profile/Makefile config.status: creating ompi/tools/ompi_info/Makefile config.status: creating ompi/tools/wrappers/Makefile config.status: creating ompi/tools/wrappers/mpicc-wrapper-data.txt config.status: creating ompi/tools/wrappers/mpic++-wrapper-data.txt config.status: creating ompi/tools/wrappers/mpifort-wrapper-data.txt config.status: creating ompi/tools/wrappers/ompi.pc config.status: creating ompi/tools/wrappers/ompi-c.pc config.status: creating ompi/tools/wrappers/ompi-cxx.pc config.status: creating ompi/tools/wrappers/ompi-fort.pc config.status: creating ompi/tools/wrappers/mpijavac.pl config.status: creating ompi/tools/mpisync/Makefile config.status: creating oshmem/Makefile config.status: creating oshmem/include/Makefile config.status: creating oshmem/shmem/c/Makefile config.status: creating oshmem/shmem/c/profile/Makefile config.status: creating oshmem/shmem/fortran/Makefile config.status: creating oshmem/shmem/fortran/profile/Makefile config.status: creating oshmem/tools/oshmem_info/Makefile config.status: creating oshmem/tools/wrappers/Makefile config.status: creating oshmem/tools/wrappers/shmemcc-wrapper-data.txt config.status: creating oshmem/tools/wrappers/shmemc++-wrapper-data.txt config.status: creating oshmem/tools/wrappers/shmemfort-wrapper-data.txt config.status: creating opal/include/opal_config.h config.status: creating ompi/include/mpi.h config.status: creating oshmem/include/shmem.h config.status: creating opal/mca/hwloc/hwloc201/hwloc/include/private/autogen/config.h config.status: creating opal/mca/hwloc/hwloc201/hwloc/include/hwloc/autogen/config.h config.status: creating ompi/mpiext/cuda/c/mpiext_cuda_c.h config.status: executing depfiles commands config.status: executing opal/mca/event/libevent2022/libevent/include/event2/event-config.h commands config.status: executing ompi/mca/osc/monitoring/osc_monitoring_template_gen.h commands config.status: executing libtool commands Open MPI configuration: ----------------------- Version: 4.1.0 Build MPI C bindings: yes Build MPI C++ bindings (deprecated): no Build MPI Fortran bindings: mpif.h, use mpi, use mpi_f08 MPI Build Java bindings (experimental): no Build Open SHMEM support: yes Debug build: no Platform file: (none) Miscellaneous ----------------------- CUDA support: no HWLOC support: internal Libevent support: internal PMIx support: Internal Transports ----------------------- Cisco usNIC: no Cray uGNI (Gemini/Aries): no Intel Omnipath (PSM2): no Intel TrueScale (PSM): no Mellanox MXM: no Open UCX: yes OpenFabrics OFI Libfabric: no OpenFabrics Verbs: yes Portals4: no Shared memory/copy in+copy out: yes Shared memory/Linux CMA: yes Shared memory/Linux KNEM: no Shared memory/XPMEM: no TCP: yes Resource Managers ----------------------- Cray Alps: no Grid Engine: no LSF: no Moab: no Slurm: yes ssh/rsh: yes Torque: no OMPIO File Systems ----------------------- DDN Infinite Memory Engine: no Generic Unix FS: yes IBM Spectrum Scale/GPFS: no Lustre: no PVFS2/OrangeFS: no ============================================================================================= Running make on OPENMPI; this may take several minutes ============================================================================================= Executing: /home/tt/petsc-3.16.0/optamd/bin/make clean stdout: Making clean in config make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/config' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/config' Making clean in contrib make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/contrib' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/contrib' Making clean in opal make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal' Making clean in include make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' Making clean in datatype make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/datatype' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libdatatype_reliable.la libdatatype.la" || rm -f libdatatype_reliable.la libdatatype.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/datatype' Making clean in etc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/etc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/etc' Making clean in util make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' Making clean in keyval make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util/keyval' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libopalutilkeyval.la" || rm -f libopalutilkeyval.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util/keyval' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libopalutil.la" || rm -f libopalutil.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' Making clean in mca/base make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/base' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_base.la" || rm -f libmca_base.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/base' Making clean in mca/common make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common' Making clean in mca/allocator make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_allocator.la" || rm -f libmca_allocator.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator' Making clean in mca/backtrace make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/backtrace' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_backtrace.la" || rm -f libmca_backtrace.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/backtrace' Making clean in mca/btl make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_btl.la" || rm -f libmca_btl.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl' Making clean in mca/compress make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_compress.la" || rm -f libmca_compress.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress' Making clean in mca/crs make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/crs' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_crs.la" || rm -f libmca_crs.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/crs' Making clean in mca/dl make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/dl' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_dl.la" || rm -f libmca_dl.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/dl' Making clean in mca/event make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_event.la" || rm -f libmca_event.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event' Making clean in mca/hwloc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_hwloc.la" || rm -f libmca_hwloc.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc' Making clean in mca/if make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/if' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_if.la" || rm -f libmca_if.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/if' Making clean in mca/installdirs make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/installdirs' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_installdirs.la" || rm -f libmca_installdirs.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/installdirs' Making clean in mca/memchecker make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/memchecker' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_memchecker.la" || rm -f libmca_memchecker.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/memchecker' Making clean in mca/memcpy make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/memcpy' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_memcpy.la" || rm -f libmca_memcpy.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/memcpy' Making clean in mca/memory make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/memory' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_memory.la" || rm -f libmca_memory.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/memory' Making clean in mca/mpool make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/mpool' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_mpool.la" || rm -f libmca_mpool.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/mpool' Making clean in mca/patcher make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/patcher' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_patcher.la" || rm -f libmca_patcher.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/patcher' Making clean in mca/pmix make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pmix.la" || rm -f libmca_pmix.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix' Making clean in mca/pstat make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pstat' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pstat.la" || rm -f libmca_pstat.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pstat' Making clean in mca/rcache make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/rcache' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_rcache.la" || rm -f libmca_rcache.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/rcache' Making clean in mca/reachable make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/reachable' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_reachable.la" || rm -f libmca_reachable.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/reachable' Making clean in mca/shmem make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/shmem' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_shmem.la" || rm -f libmca_shmem.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/shmem' Making clean in mca/timer make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/timer' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_timer.la" || rm -f libmca_timer.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/timer' Making clean in mca/common/sm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common/sm' test -z "*~ .#*" || rm -f *~ .#* test -z "" || rm -f rm -rf .libs _libs if test -z ""; then \ rm -f "libmca_common_sm.la"; \ fi test -z "libmca_common_sm_noinst.la" || rm -f libmca_common_sm_noinst.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common/sm' Making clean in mca/common/ucx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common/ucx' test -z "*~ .#*" || rm -f *~ .#* test -z "" || rm -f rm -rf .libs _libs if test -z ""; then \ rm -f "libmca_common_ucx.la"; \ fi test -z "libmca_common_ucx_noinst.la" || rm -f libmca_common_ucx_noinst.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common/ucx' Making clean in mca/common/verbs make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common/verbs' test -z "*~ .#*" || rm -f *~ .#* test -z "" || rm -f rm -rf .libs _libs if test -z ""; then \ rm -f "libmca_common_verbs.la"; \ fi test -z "libmca_common_verbs_noinst.la" || rm -f libmca_common_verbs_noinst.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common/verbs' Making clean in mca/allocator/basic make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator/basic' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_allocator_basic.la" || rm -f libmca_allocator_basic.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator/basic' Making clean in mca/allocator/bucket make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator/bucket' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_allocator_bucket.la" || rm -f libmca_allocator_bucket.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator/bucket' Making clean in mca/backtrace/execinfo make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/backtrace/execinfo' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_backtrace_execinfo.la" || rm -f libmca_backtrace_execinfo.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/backtrace/execinfo' Making clean in mca/btl/self make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/self' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_btl_self.la" || rm -f libmca_btl_self.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/self' Making clean in mca/btl/openib make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/openib' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf connect/.libs connect/_libs test -z "" || rm -f test -z "libmca_btl_openib.la" || rm -f libmca_btl_openib.la rm -f ./so_locations rm -f *.o rm -f connect/*.o rm -f connect/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/openib' Making clean in mca/btl/sm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/sm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_btl_sm.la" || rm -f libmca_btl_sm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/sm' Making clean in mca/btl/tcp make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/tcp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_btl_tcp.la" || rm -f libmca_btl_tcp.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/tcp' Making clean in mca/btl/vader make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/vader' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_btl_vader.la" || rm -f libmca_btl_vader.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl/vader' Making clean in mca/compress/bzip make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress/bzip' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_compress_bzip.la" || rm -f libmca_compress_bzip.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress/bzip' Making clean in mca/compress/gzip make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress/gzip' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_compress_gzip.la" || rm -f libmca_compress_gzip.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress/gzip' Making clean in mca/crs/none make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/crs/none' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_crs_none.la" || rm -f libmca_crs_none.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/crs/none' Making clean in mca/dl/dlopen make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/dl/dlopen' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_dl_dlopen.la" || rm -f libmca_dl_dlopen.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/dl/dlopen' Making clean in mca/event/libevent2022 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022' Making clean in libevent make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent' Making clean in . make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent' rm -rf .libs _libs test -z "libevent.la" || rm -f libevent.la rm -f ./so_locations rm -f *.o rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent' Making clean in include make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent/include' rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent/include' make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022/libevent' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_event_libevent2022.la" || rm -f libmca_event_libevent2022.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/event/libevent2022' Making clean in mca/hwloc/hwloc201 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201' Making clean in hwloc make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc' Making clean in include make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/include' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/include' Making clean in hwloc make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/hwloc' test -z "" || rm -f test -z "*~ .#*" || rm -f *~ .#* test -z "" || rm -f rm -rf .libs _libs test -z "libhwloc_embedded.la" || rm -f libhwloc_embedded.la rm -f ./so_locations test -z " " || rm -f rm -f *.o rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc/hwloc' make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc' make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201/hwloc' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_hwloc_hwloc201.la" || rm -f libmca_hwloc_hwloc201.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/hwloc/hwloc201' Making clean in mca/if/linux_ipv6 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/if/linux_ipv6' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_if_linux_ipv6.la" || rm -f libmca_if_linux_ipv6.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/if/linux_ipv6' Making clean in mca/if/posix_ipv4 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/if/posix_ipv4' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_if_posix_ipv4.la" || rm -f libmca_if_posix_ipv4.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/if/posix_ipv4' Making clean in mca/installdirs/env make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/installdirs/env' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_installdirs_env.la" || rm -f libmca_installdirs_env.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/installdirs/env' Making clean in mca/installdirs/config make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/installdirs/config' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_installdirs_config.la" || rm -f libmca_installdirs_config.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/installdirs/config' Making clean in mca/memory/patcher make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/memory/patcher' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_memory_patcher.la" || rm -f libmca_memory_patcher.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/memory/patcher' Making clean in mca/mpool/hugepage make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/mpool/hugepage' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_mpool_hugepage.la" || rm -f libmca_mpool_hugepage.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/mpool/hugepage' Making clean in mca/patcher/overwrite make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/patcher/overwrite' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_patcher_overwrite.la" || rm -f libmca_patcher_overwrite.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/patcher/overwrite' Making clean in mca/pmix/isolated make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/isolated' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pmix_isolated.la" || rm -f libmca_pmix_isolated.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/isolated' Making clean in mca/pmix/pmix3x make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x' Making clean in pmix make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix' Making clean in config make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/config' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/config' Making clean in contrib make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/contrib' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/contrib' Making clean in include make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/include' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/include' Making clean in src make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src' Making clean in util/keyval make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/util/keyval' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libpmixutilkeyval.la" || rm -f libpmixutilkeyval.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/util/keyval' Making clean in mca/base make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/base' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libpmix_mca_base.la" || rm -f libpmix_mca_base.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/base' Making clean in mca/common make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/common' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/common' Making clean in mca/bfrops make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_bfrops.la" || rm -f libmca_bfrops.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops' Making clean in mca/gds make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/gds' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_gds.la" || rm -f libmca_gds.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/gds' Making clean in mca/pcompress make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pcompress' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pcompress.la" || rm -f libmca_pcompress.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pcompress' Making clean in mca/pdl make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pdl' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pdl.la" || rm -f libmca_pdl.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pdl' Making clean in mca/pif make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pif' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pif.la" || rm -f libmca_pif.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pif' Making clean in mca/pinstalldirs make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pinstalldirs.la" || rm -f libmca_pinstalldirs.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs' Making clean in mca/plog make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/plog' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_plog.la" || rm -f libmca_plog.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/plog' Making clean in mca/pnet make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pnet' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pnet.la" || rm -f libmca_pnet.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pnet' Making clean in mca/preg make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/preg' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_preg.la" || rm -f libmca_preg.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/preg' Making clean in mca/psec make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psec' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_psec.la" || rm -f libmca_psec.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psec' Making clean in mca/psensor make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psensor' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_psensor.la" || rm -f libmca_psensor.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psensor' Making clean in mca/pshmem make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pshmem.la" || rm -f libmca_pshmem.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem' Making clean in mca/psquash make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psquash' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_psquash.la" || rm -f libmca_psquash.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psquash' Making clean in mca/ptl make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/ptl' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_ptl.la" || rm -f libmca_ptl.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/ptl' Making clean in mca/common/dstore make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/common/dstore' test -z "*~ .#*" || rm -f *~ .#* test -z "" || rm -f rm -rf .libs _libs if test -z ""; then \ rm -f "libmca_common_dstore.la"; \ fi test -z "libmca_common_dstore_noinst.la" || rm -f libmca_common_dstore_noinst.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/common/dstore' Making clean in mca/bfrops/v12 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v12' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_bfrops_v12.la" || rm -f libmca_bfrops_v12.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v12' Making clean in mca/bfrops/v20 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v20' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_bfrops_v20.la" || rm -f libmca_bfrops_v20.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v20' Making clean in mca/bfrops/v21 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v21' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_bfrops_v21.la" || rm -f libmca_bfrops_v21.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v21' Making clean in mca/bfrops/v3 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v3' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_bfrops_v3.la" || rm -f libmca_bfrops_v3.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/bfrops/v3' Making clean in mca/gds/hash make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/gds/hash' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_gds_hash.la" || rm -f libmca_gds_hash.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/gds/hash' Making clean in mca/gds/ds12 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds12' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_gds_ds12.la" || rm -f libmca_gds_ds12.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds12' Making clean in mca/gds/ds21 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds21' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_gds_ds21.la" || rm -f libmca_gds_ds21.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/gds/ds21' Making clean in mca/pcompress/zlib make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pcompress/zlib' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pcompress_zlib.la" || rm -f libmca_pcompress_zlib.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pcompress/zlib' Making clean in mca/pdl/pdlopen make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pdl/pdlopen' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_pdl_pdlopen.la" || rm -f libmca_pdl_pdlopen.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pdl/pdlopen' Making clean in mca/pif/linux_ipv6 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pif/linux_ipv6' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_pif_linux_ipv6.la" || rm -f libmca_pif_linux_ipv6.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pif/linux_ipv6' Making clean in mca/pif/posix_ipv4 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pif/posix_ipv4' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_pif_posix_ipv4.la" || rm -f libmca_pif_posix_ipv4.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pif/posix_ipv4' Making clean in mca/pinstalldirs/env make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/env' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_pinstalldirs_env.la" || rm -f libmca_pinstalldirs_env.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/env' Making clean in mca/pinstalldirs/config make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/config' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_pinstalldirs_config.la" || rm -f libmca_pinstalldirs_config.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pinstalldirs/config' Making clean in mca/plog/default make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/plog/default' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_plog_default.la" || rm -f libmca_plog_default.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/plog/default' Making clean in mca/plog/stdfd make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/plog/stdfd' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_plog_stdfd.la" || rm -f libmca_plog_stdfd.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/plog/stdfd' Making clean in mca/plog/syslog make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/plog/syslog' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_plog_syslog.la" || rm -f libmca_plog_syslog.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/plog/syslog' Making clean in mca/preg/compress make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/preg/compress' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_preg_compress.la" || rm -f libmca_preg_compress.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/preg/compress' Making clean in mca/preg/native make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/preg/native' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_preg_native.la" || rm -f libmca_preg_native.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/preg/native' Making clean in mca/psec/native make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psec/native' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_psec_native.la" || rm -f libmca_psec_native.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psec/native' Making clean in mca/psec/none make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psec/none' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_psec_none.la" || rm -f libmca_psec_none.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psec/none' Making clean in mca/psensor/file make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/file' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_psensor_file.la" || rm -f libmca_psensor_file.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/file' Making clean in mca/psensor/heartbeat make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/heartbeat' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_psensor_heartbeat.la" || rm -f libmca_psensor_heartbeat.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psensor/heartbeat' Making clean in mca/pshmem/mmap make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem/mmap' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pshmem_mmap.la" || rm -f libmca_pshmem_mmap.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/pshmem/mmap' Making clean in mca/psquash/flex128 make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/flex128' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_psquash_flex128.la" || rm -f libmca_psquash_flex128.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/flex128' Making clean in mca/psquash/native make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/native' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_psquash_native.la" || rm -f libmca_psquash_native.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/psquash/native' Making clean in mca/ptl/tcp make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/tcp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ptl_tcp.la" || rm -f libmca_ptl_tcp.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/tcp' Making clean in mca/ptl/usock make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/usock' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ptl_usock.la" || rm -f libmca_ptl_usock.la rm -f ./so_locations rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/mca/ptl/usock' Making clean in . make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src' test -z "core.* *~" || rm -f core.* *~ test -z "" || rm -f rm -rf .libs _libs rm -rf class/.libs class/_libs rm -rf client/.libs client/_libs rm -rf common/.libs common/_libs rm -rf event/.libs event/_libs rm -rf hwloc/.libs hwloc/_libs rm -rf include/.libs include/_libs rm -rf runtime/.libs runtime/_libs rm -rf server/.libs server/_libs rm -rf threads/.libs threads/_libs rm -rf tool/.libs tool/_libs rm -rf util/.libs util/_libs test -z "libpmix.la" || rm -f libpmix.la rm -f ./so_locations rm -f *.o rm -f class/*.o rm -f class/*.lo rm -f client/*.o rm -f client/*.lo rm -f common/*.o rm -f common/*.lo rm -f event/*.o rm -f event/*.lo rm -f hwloc/*.o rm -f hwloc/*.lo rm -f include/*.o rm -f include/*.lo rm -f runtime/*.o rm -f runtime/*.lo rm -f server/*.o rm -f server/*.lo rm -f threads/*.o rm -f threads/*.lo rm -f tool/*.o rm -f tool/*.lo rm -f util/*.o rm -f util/*.lo rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src' Making clean in tools/pevent make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/tools/pevent' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/tools/pevent' Making clean in tools/pmix_info make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/tools/pmix_info' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/tools/pmix_info' Making clean in tools/plookup make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/tools/plookup' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/tools/plookup' Making clean in tools/pps make[5]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/tools/pps' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[5]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src/tools/pps' make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/src' Making clean in etc make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/etc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix/etc' make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix' make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x/pmix' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pmix_pmix3x.la" || rm -f libmca_pmix_pmix3x.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pmix/pmix3x' Making clean in mca/pstat/linux make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pstat/linux' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pstat_linux.la" || rm -f libmca_pstat_linux.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/pstat/linux' Making clean in mca/rcache/grdma make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/rcache/grdma' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rcache_grdma.la" || rm -f libmca_rcache_grdma.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/rcache/grdma' Making clean in mca/reachable/weighted make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/reachable/weighted' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_reachable_weighted.la" || rm -f libmca_reachable_weighted.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/reachable/weighted' Making clean in mca/shmem/mmap make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/shmem/mmap' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_shmem_mmap.la" || rm -f libmca_shmem_mmap.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/shmem/mmap' Making clean in mca/shmem/posix make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/shmem/posix' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_shmem_posix.la" || rm -f libmca_shmem_posix.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/shmem/posix' Making clean in mca/shmem/sysv make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/shmem/sysv' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_shmem_sysv.la" || rm -f libmca_shmem_sysv.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/shmem/sysv' Making clean in mca/timer/linux make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/timer/linux' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmca_timer_linux.la" || rm -f libmca_timer_linux.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/timer/linux' Making clean in . make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal' test -z "*~ .#*" || rm -f *~ .#* test -z "libopen-pal.la" || rm -f libopen-pal.la rm -f ./so_locations rm -rf .libs _libs rm -rf class/.libs class/_libs rm -rf dss/.libs dss/_libs rm -rf memoryhooks/.libs memoryhooks/_libs rm -rf runtime/.libs runtime/_libs rm -rf threads/.libs threads/_libs test -z "" || rm -f rm -f *.o rm -f class/*.o rm -f class/*.lo rm -f dss/*.o rm -f dss/*.lo rm -f memoryhooks/*.o rm -f memoryhooks/*.lo rm -f runtime/*.o rm -f runtime/*.lo rm -f threads/*.o rm -f threads/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal' Making clean in tools/wrappers make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/tools/wrappers' rm -f opal_wrapper test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/tools/wrappers' make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal' Making clean in orte make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte' Making clean in include make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/include' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/include' Making clean in mca/common make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/common' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/common' Making clean in mca/errmgr make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_errmgr.la" || rm -f libmca_errmgr.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr' Making clean in mca/ess make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_ess.la" || rm -f libmca_ess.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess' Making clean in mca/filem make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/filem' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_filem.la" || rm -f libmca_filem.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/filem' Making clean in mca/grpcomm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/grpcomm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_grpcomm.la" || rm -f libmca_grpcomm.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/grpcomm' Making clean in mca/iof make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/iof' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_iof.la" || rm -f libmca_iof.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/iof' Making clean in mca/odls make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/odls' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_odls.la" || rm -f libmca_odls.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/odls' Making clean in mca/oob make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/oob' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_oob.la" || rm -f libmca_oob.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/oob' Making clean in mca/plm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/plm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_plm.la" || rm -f libmca_plm.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/plm' Making clean in mca/ras make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ras' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_ras.la" || rm -f libmca_ras.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ras' Making clean in mca/regx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/regx' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_regx.la" || rm -f libmca_regx.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/regx' Making clean in mca/rmaps make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_rmaps.la" || rm -f libmca_rmaps.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps' Making clean in mca/rml make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rml' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_rml.la" || rm -f libmca_rml.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rml' Making clean in mca/routed make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/routed' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_routed.la" || rm -f libmca_routed.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/routed' Making clean in mca/rtc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rtc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_rtc.la" || rm -f libmca_rtc.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rtc' Making clean in mca/schizo make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_schizo.la" || rm -f libmca_schizo.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo' Making clean in mca/snapc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/snapc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_snapc.la" || rm -f libmca_snapc.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/snapc' Making clean in mca/sstore make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/sstore' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_sstore.la" || rm -f libmca_sstore.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/sstore' Making clean in mca/state make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_state.la" || rm -f libmca_state.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state' Making clean in mca/errmgr/default_app make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr/default_app' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_errmgr_default_app.la" || rm -f libmca_errmgr_default_app.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr/default_app' Making clean in mca/errmgr/default_hnp make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr/default_hnp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_errmgr_default_hnp.la" || rm -f libmca_errmgr_default_hnp.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr/default_hnp' Making clean in mca/errmgr/default_orted make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr/default_orted' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_errmgr_default_orted.la" || rm -f libmca_errmgr_default_orted.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr/default_orted' Making clean in mca/errmgr/default_tool make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr/default_tool' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_errmgr_default_tool.la" || rm -f libmca_errmgr_default_tool.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/errmgr/default_tool' Making clean in mca/ess/env make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/env' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ess_env.la" || rm -f libmca_ess_env.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/env' Making clean in mca/ess/hnp make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/hnp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ess_hnp.la" || rm -f libmca_ess_hnp.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/hnp' Making clean in mca/ess/pmi make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/pmi' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ess_pmi.la" || rm -f libmca_ess_pmi.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/pmi' Making clean in mca/ess/singleton make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/singleton' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ess_singleton.la" || rm -f libmca_ess_singleton.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/singleton' Making clean in mca/ess/tool make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/tool' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ess_tool.la" || rm -f libmca_ess_tool.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/tool' Making clean in mca/ess/slurm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/slurm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ess_slurm.la" || rm -f libmca_ess_slurm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ess/slurm' Making clean in mca/filem/raw make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/filem/raw' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_filem_raw.la" || rm -f libmca_filem_raw.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/filem/raw' Making clean in mca/grpcomm/direct make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/grpcomm/direct' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_grpcomm_direct.la" || rm -f libmca_grpcomm_direct.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/grpcomm/direct' Making clean in mca/iof/hnp make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/iof/hnp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_iof_hnp.la" || rm -f libmca_iof_hnp.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/iof/hnp' Making clean in mca/iof/orted make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/iof/orted' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_iof_orted.la" || rm -f libmca_iof_orted.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/iof/orted' Making clean in mca/iof/tool make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/iof/tool' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_iof_tool.la" || rm -f libmca_iof_tool.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/iof/tool' Making clean in mca/odls/default make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/odls/default' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_odls_default.la" || rm -f libmca_odls_default.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/odls/default' Making clean in mca/odls/pspawn make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/odls/pspawn' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_odls_pspawn.la" || rm -f libmca_odls_pspawn.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/odls/pspawn' Making clean in mca/oob/tcp make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/oob/tcp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_oob_tcp.la" || rm -f libmca_oob_tcp.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/oob/tcp' Making clean in mca/plm/isolated make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/plm/isolated' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_plm_isolated.la" || rm -f libmca_plm_isolated.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/plm/isolated' Making clean in mca/plm/rsh make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/plm/rsh' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_plm_rsh.la" || rm -f libmca_plm_rsh.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/plm/rsh' Making clean in mca/plm/slurm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/plm/slurm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_plm_slurm.la" || rm -f libmca_plm_slurm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/plm/slurm' Making clean in mca/ras/simulator make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ras/simulator' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ras_simulator.la" || rm -f libmca_ras_simulator.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ras/simulator' Making clean in mca/ras/slurm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ras/slurm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_ras_slurm.la" || rm -f libmca_ras_slurm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/ras/slurm' Making clean in mca/regx/fwd make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/regx/fwd' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_regx_fwd.la" || rm -f libmca_regx_fwd.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/regx/fwd' Making clean in mca/regx/naive make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/regx/naive' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_regx_naive.la" || rm -f libmca_regx_naive.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/regx/naive' Making clean in mca/regx/reverse make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/regx/reverse' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_regx_reverse.la" || rm -f libmca_regx_reverse.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/regx/reverse' Making clean in mca/rmaps/mindist make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/mindist' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rmaps_mindist.la" || rm -f libmca_rmaps_mindist.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/mindist' Making clean in mca/rmaps/ppr make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/ppr' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rmaps_ppr.la" || rm -f libmca_rmaps_ppr.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/ppr' Making clean in mca/rmaps/rank_file make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/rank_file' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rmaps_rank_file.la" || rm -f libmca_rmaps_rank_file.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/rank_file' Making clean in mca/rmaps/resilient make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/resilient' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rmaps_resilient.la" || rm -f libmca_rmaps_resilient.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/resilient' Making clean in mca/rmaps/round_robin make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/round_robin' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rmaps_round_robin.la" || rm -f libmca_rmaps_round_robin.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/round_robin' Making clean in mca/rmaps/seq make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/seq' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rmaps_seq.la" || rm -f libmca_rmaps_seq.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rmaps/seq' Making clean in mca/rml/oob make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rml/oob' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rml_oob.la" || rm -f libmca_rml_oob.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rml/oob' Making clean in mca/routed/binomial make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/routed/binomial' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_routed_binomial.la" || rm -f libmca_routed_binomial.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/routed/binomial' Making clean in mca/routed/direct make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/routed/direct' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_routed_direct.la" || rm -f libmca_routed_direct.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/routed/direct' Making clean in mca/routed/radix make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/routed/radix' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_routed_radix.la" || rm -f libmca_routed_radix.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/routed/radix' Making clean in mca/rtc/hwloc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rtc/hwloc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_rtc_hwloc.la" || rm -f libmca_rtc_hwloc.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/rtc/hwloc' Making clean in mca/schizo/flux make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/flux' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_schizo_flux.la" || rm -f libmca_schizo_flux.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/flux' Making clean in mca/schizo/ompi make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/ompi' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_schizo_ompi.la" || rm -f libmca_schizo_ompi.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/ompi' Making clean in mca/schizo/orte make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/orte' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_schizo_orte.la" || rm -f libmca_schizo_orte.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/orte' Making clean in mca/schizo/jsm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/jsm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_schizo_jsm.la" || rm -f libmca_schizo_jsm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/jsm' Making clean in mca/schizo/slurm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/slurm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_schizo_slurm.la" || rm -f libmca_schizo_slurm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/schizo/slurm' Making clean in mca/state/app make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/app' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_state_app.la" || rm -f libmca_state_app.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/app' Making clean in mca/state/hnp make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/hnp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_state_hnp.la" || rm -f libmca_state_hnp.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/hnp' Making clean in mca/state/novm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/novm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_state_novm.la" || rm -f libmca_state_novm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/novm' Making clean in mca/state/orted make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/orted' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_state_orted.la" || rm -f libmca_state_orted.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/orted' Making clean in mca/state/tool make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/tool' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_state_tool.la" || rm -f libmca_state_tool.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/mca/state/tool' Making clean in etc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/etc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/etc' Making clean in . make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte' test -z "*~ .#*" || rm -f *~ .#* test -z "libopen-rte.la" || rm -f libopen-rte.la rm -f ./so_locations rm -rf .libs _libs rm -rf orted/.libs orted/_libs rm -rf orted/pmix/.libs orted/pmix/_libs rm -rf runtime/.libs runtime/_libs rm -rf runtime/data_type_support/.libs runtime/data_type_support/_libs rm -rf util/.libs util/_libs rm -rf util/comm/.libs util/comm/_libs rm -rf util/dash_host/.libs util/dash_host/_libs rm -rf util/hostfile/.libs util/hostfile/_libs test -z "libruntime_mpir.la liborted_mpir.la" || rm -f libruntime_mpir.la liborted_mpir.la rm -f ./so_locations rm -f *.o rm -f orted/*.o rm -f orted/*.lo rm -f orted/pmix/*.o rm -f orted/pmix/*.lo rm -f runtime/*.o rm -f runtime/*.lo rm -f runtime/data_type_support/*.o rm -f runtime/data_type_support/*.lo rm -f util/*.o rm -f util/*.lo rm -f util/comm/*.o rm -f util/comm/*.lo rm -f util/dash_host/*.o rm -f util/dash_host/*.lo rm -f util/hostfile/*.o rm -f util/hostfile/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte' Making clean in tools/orte-clean make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orte-clean' rm -f orte-clean test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orte-clean' Making clean in tools/orted make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orted' rm -f orted test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orted' Making clean in tools/orterun make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orterun' rm -f orterun test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orterun' Making clean in tools/wrappers make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/wrappers' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/wrappers' Making clean in tools/orte-info make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orte-info' rm -f orte-info test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -rf rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orte-info' Making clean in tools/orte-server make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orte-server' rm -f orte-server test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte/tools/orte-server' make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/orte' Making clean in ompi make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi' Making clean in include make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/include' test -z "mpif-sizeof.f90" || rm -f mpif-sizeof.f90 rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/include' Making clean in datatype make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/datatype' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libdatatype.la" || rm -f libdatatype.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/datatype' Making clean in debuggers make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/debuggers' rm -f predefined_gap_test predefined_pad_test dlopen_test test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libdebuggers.la libompi_debugger_canary.la" || rm -f libdebuggers.la libompi_debugger_canary.la rm -f ./so_locations test -z "libompi_dbg_msgq.la" || rm -f libompi_dbg_msgq.la rm -f ./so_locations rm -f *.o test -z "predefined_gap_test.log predefined_pad_test.log dlopen_test.log" || rm -f predefined_gap_test.log predefined_pad_test.log dlopen_test.log test -z "predefined_gap_test.trs predefined_pad_test.trs dlopen_test.trs" || rm -f predefined_gap_test.trs predefined_pad_test.trs dlopen_test.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/debuggers' Making clean in etc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/etc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/etc' Making clean in mpi/c make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/c' Making clean in profile make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/c/profile' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmpi_c_pmpi.la" || rm -f libmpi_c_pmpi.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/c/profile' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/c' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmpi_c.la " || rm -f libmpi_c.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/c' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/c' Making clean in mpi/tool make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/tool' Making clean in profile make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/tool/profile' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmpi_pmpit.la" || rm -f libmpi_pmpit.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/tool/profile' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/tool' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmpi_mpit_common.la " || rm -f libmpi_mpit_common.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/tool' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/tool' Making clean in mpiext/affinity/c make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/affinity/c' test -z "example" || rm -f example rm -rf .libs _libs test -z "libmpiext_affinity_c.la" || rm -f libmpiext_affinity_c.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/affinity/c' Making clean in mpiext/cuda/c make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/cuda/c' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmpiext_cuda_c.la" || rm -f libmpiext_cuda_c.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/cuda/c' Making clean in mpiext/pcollreq/c make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/c' Making clean in profile make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/c/profile' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libpmpiext_pcollreq_c.la" || rm -f libpmpiext_pcollreq_c.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/c/profile' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/c' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmpiext_pcollreq_c.la" || rm -f libmpiext_pcollreq_c.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/c' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/c' Making clean in mpi/fortran/base/ make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/base' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmpi_fortran_base.la" || rm -f libmpi_fortran_base.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/base' Making clean in mca/common make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/common' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/common' Making clean in mca/bml make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/bml' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_bml.la" || rm -f libmca_bml.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/bml' Making clean in mca/coll make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_coll.la" || rm -f libmca_coll.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll' Making clean in mca/crcp make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/crcp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_crcp.la" || rm -f libmca_crcp.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/crcp' Making clean in mca/fbtl make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fbtl' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_fbtl.la" || rm -f libmca_fbtl.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fbtl' Making clean in mca/fcoll make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_fcoll.la" || rm -f libmca_fcoll.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll' Making clean in mca/fs make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fs' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_fs.la" || rm -f libmca_fs.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fs' Making clean in mca/hook make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/hook' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_hook.la" || rm -f libmca_hook.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/hook' Making clean in mca/io make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_io.la" || rm -f libmca_io.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io' Making clean in mca/mtl make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/mtl' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_mtl.la" || rm -f libmca_mtl.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/mtl' Making clean in mca/op make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/op' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_op.la" || rm -f libmca_op.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/op' Making clean in mca/osc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_osc.la" || rm -f libmca_osc.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc' Making clean in mca/pml make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_pml.la" || rm -f libmca_pml.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml' Making clean in mca/rte make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/rte' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_rte.la" || rm -f libmca_rte.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/rte' Making clean in mca/sharedfp make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/sharedfp' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_sharedfp.la" || rm -f libmca_sharedfp.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/sharedfp' Making clean in mca/topo make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/topo' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_topo.la" || rm -f libmca_topo.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/topo' Making clean in mca/vprotocol make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/vprotocol' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_vprotocol.la" || rm -f libmca_vprotocol.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/vprotocol' Making clean in mca/common/monitoring make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/common/monitoring' test -z "*~ .#*" || rm -f *~ .#* test -z "" || rm -f rm -rf .libs _libs if test -z ""; then \ rm -f "libmca_common_monitoring.la"; \ fi test -z "libmca_common_monitoring_noinst.la" || rm -f libmca_common_monitoring_noinst.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/common/monitoring' Making clean in mca/common/ompio make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/common/ompio' test -z "*~ .#*" || rm -f *~ .#* test -z "" || rm -f rm -rf .libs _libs if test -z ""; then \ rm -f "libmca_common_ompio.la"; \ fi test -z "libmca_common_ompio_noinst.la" || rm -f libmca_common_ompio_noinst.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/common/ompio' Making clean in mca/bml/r2 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/bml/r2' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_bml_r2.la" || rm -f libmca_bml_r2.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/bml/r2' Making clean in mca/coll/adapt make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/adapt' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_coll_adapt.la" || rm -f libmca_coll_adapt.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/adapt' Making clean in mca/coll/basic make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/basic' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_coll_basic.la" || rm -f libmca_coll_basic.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/basic' Making clean in mca/coll/han make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/han' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_coll_han.la" || rm -f libmca_coll_han.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/han' Making clean in mca/coll/inter make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/inter' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_coll_inter.la" || rm -f libmca_coll_inter.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/inter' Making clean in mca/coll/libnbc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/libnbc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf libdict/.libs libdict/_libs test -z "" || rm -f test -z "libmca_coll_libnbc.la" || rm -f libmca_coll_libnbc.la rm -f ./so_locations rm -f *.o rm -f libdict/*.o rm -f libdict/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/libnbc' Making clean in mca/coll/self make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/self' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_coll_self.la" || rm -f libmca_coll_self.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/self' Making clean in mca/coll/sm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/sm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_coll_sm.la" || rm -f libmca_coll_sm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/sm' Making clean in mca/coll/sync make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/sync' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_coll_sync.la" || rm -f libmca_coll_sync.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/sync' Making clean in mca/coll/tuned make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/tuned' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_coll_tuned.la" || rm -f libmca_coll_tuned.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/coll/tuned' Making clean in mca/fbtl/posix make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fbtl/posix' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_fbtl_posix.la" || rm -f libmca_fbtl_posix.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fbtl/posix' Making clean in mca/fcoll/dynamic make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/dynamic' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_fcoll_dynamic.la" || rm -f libmca_fcoll_dynamic.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/dynamic' Making clean in mca/fcoll/dynamic_gen2 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/dynamic_gen2' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_fcoll_dynamic_gen2.la" || rm -f libmca_fcoll_dynamic_gen2.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/dynamic_gen2' Making clean in mca/fcoll/individual make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/individual' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_fcoll_individual.la" || rm -f libmca_fcoll_individual.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/individual' Making clean in mca/fcoll/two_phase make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/two_phase' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_fcoll_two_phase.la" || rm -f libmca_fcoll_two_phase.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/two_phase' Making clean in mca/fcoll/vulcan make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/vulcan' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_fcoll_vulcan.la" || rm -f libmca_fcoll_vulcan.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fcoll/vulcan' Making clean in mca/fs/ufs make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fs/ufs' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_fs_ufs.la" || rm -f libmca_fs_ufs.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/fs/ufs' Making clean in mca/io/ompio make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/ompio' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_io_ompio.la" || rm -f libmca_io_ompio.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/ompio' Making clean in mca/io/romio321 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321' Making clean in romio make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321/romio' make[4]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321/romio' test -z "" || rm -f rm -rf .libs _libs rm -rf adio/ad_gpfs/.libs adio/ad_gpfs/_libs rm -rf adio/ad_gpfs/bg/.libs adio/ad_gpfs/bg/_libs rm -rf adio/ad_gpfs/pe/.libs adio/ad_gpfs/pe/_libs rm -rf adio/ad_gridftp/.libs adio/ad_gridftp/_libs rm -rf adio/ad_hfs/.libs adio/ad_hfs/_libs rm -rf adio/ad_lustre/.libs adio/ad_lustre/_libs rm -rf adio/ad_nfs/.libs adio/ad_nfs/_libs rm -rf adio/ad_panfs/.libs adio/ad_panfs/_libs rm -rf adio/ad_pfs/.libs adio/ad_pfs/_libs rm -rf adio/ad_piofs/.libs adio/ad_piofs/_libs rm -rf adio/ad_pvfs/.libs adio/ad_pvfs/_libs rm -rf adio/ad_pvfs2/.libs adio/ad_pvfs2/_libs rm -rf adio/ad_sfs/.libs adio/ad_sfs/_libs rm -rf adio/ad_testfs/.libs adio/ad_testfs/_libs rm -rf adio/ad_ufs/.libs adio/ad_ufs/_libs rm -rf adio/ad_xfs/.libs adio/ad_xfs/_libs rm -rf adio/ad_zoidfs/.libs adio/ad_zoidfs/_libs rm -rf adio/common/.libs adio/common/_libs rm -rf mpi-io/.libs mpi-io/_libs rm -rf mpi-io/fortran/.libs mpi-io/fortran/_libs rm -rf mpi-io/glue/.libs mpi-io/glue/_libs rm -rf mpi-io/glue/default/.libs mpi-io/glue/default/_libs rm -rf mpi-io/glue/mpich/.libs mpi-io/glue/mpich/_libs rm -rf mpi-io/glue/openmpi/.libs mpi-io/glue/openmpi/_libs test -z "libromio_dist.la " || rm -f libromio_dist.la rm -f ./so_locations rm -f *.o rm -f adio/ad_gpfs/*.o rm -f adio/ad_gpfs/*.lo rm -f adio/ad_gpfs/bg/*.o rm -f adio/ad_gpfs/bg/*.lo rm -f adio/ad_gpfs/pe/*.o rm -f adio/ad_gpfs/pe/*.lo rm -f adio/ad_gridftp/*.o rm -f adio/ad_gridftp/*.lo rm -f adio/ad_hfs/*.o rm -f adio/ad_hfs/*.lo rm -f adio/ad_lustre/*.o rm -f adio/ad_lustre/*.lo rm -f adio/ad_nfs/*.o rm -f adio/ad_nfs/*.lo rm -f adio/ad_panfs/*.o rm -f adio/ad_panfs/*.lo rm -f adio/ad_pfs/*.o rm -f adio/ad_pfs/*.lo rm -f adio/ad_piofs/*.o rm -f adio/ad_piofs/*.lo rm -f adio/ad_pvfs/*.o rm -f adio/ad_pvfs/*.lo rm -f adio/ad_pvfs2/*.o rm -f adio/ad_pvfs2/*.lo rm -f adio/ad_sfs/*.o rm -f adio/ad_sfs/*.lo rm -f adio/ad_testfs/*.o rm -f adio/ad_testfs/*.lo rm -f adio/ad_ufs/*.o rm -f adio/ad_ufs/*.lo rm -f adio/ad_xfs/*.o rm -f adio/ad_xfs/*.lo rm -f adio/ad_zoidfs/*.o rm -f adio/ad_zoidfs/*.lo rm -f adio/common/*.o rm -f adio/common/*.lo rm -f mpi-io/*.o rm -f mpi-io/*.lo rm -f mpi-io/fortran/*.o rm -f mpi-io/fortran/*.lo rm -f mpi-io/glue/*.o rm -f mpi-io/glue/*.lo rm -f mpi-io/glue/default/*.o rm -f mpi-io/glue/default/*.lo rm -f mpi-io/glue/mpich/*.o rm -f mpi-io/glue/mpich/*.lo rm -f mpi-io/glue/openmpi/*.o rm -f mpi-io/glue/openmpi/*.lo rm -f *.lo make[4]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321/romio' make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321/romio' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf src/.libs src/_libs test -z "" || rm -f test -z "libmca_io_romio321.la" || rm -f libmca_io_romio321.la rm -f ./so_locations rm -f *.o rm -f src/*.o rm -f src/*.lo rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/io/romio321' Making clean in mca/op/avx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/op/avx' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "liblocal_ops_avx.la liblocal_ops_avx2.la liblocal_ops_avx512.la libmca_op_avx.la" || rm -f liblocal_ops_avx.la liblocal_ops_avx2.la liblocal_ops_avx512.la libmca_op_avx.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/op/avx' Making clean in mca/osc/sm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc/sm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_osc_sm.la" || rm -f libmca_osc_sm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc/sm' Making clean in mca/osc/pt2pt make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc/pt2pt' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_osc_pt2pt.la" || rm -f libmca_osc_pt2pt.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc/pt2pt' Making clean in mca/osc/rdma make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc/rdma' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_osc_rdma.la" || rm -f libmca_osc_rdma.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc/rdma' Making clean in mca/osc/ucx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc/ucx' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_osc_ucx.la" || rm -f libmca_osc_ucx.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/osc/ucx' Making clean in mca/pml/cm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml/cm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pml_cm.la" || rm -f libmca_pml_cm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml/cm' Making clean in mca/pml/ob1 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml/ob1' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pml_ob1.la" || rm -f libmca_pml_ob1.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml/ob1' Making clean in mca/pml/ucx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml/ucx' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pml_ucx.la" || rm -f libmca_pml_ucx.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml/ucx' Making clean in mca/pml/v make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml/v' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_pml_v.la" || rm -f libmca_pml_v.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/pml/v' Making clean in mca/rte/orte make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/rte/orte' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f mpirun.1 mpiexec.1 ompi-clean.1 ompi-server.1 test -z "libmca_rte_orte.la" || rm -f libmca_rte_orte.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/rte/orte' Making clean in mca/sharedfp/individual make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/sharedfp/individual' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_sharedfp_individual.la" || rm -f libmca_sharedfp_individual.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/sharedfp/individual' Making clean in mca/sharedfp/lockedfile make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/sharedfp/lockedfile' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_sharedfp_lockedfile.la" || rm -f libmca_sharedfp_lockedfile.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/sharedfp/lockedfile' Making clean in mca/sharedfp/sm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/sharedfp/sm' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_sharedfp_sm.la" || rm -f libmca_sharedfp_sm.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/sharedfp/sm' Making clean in mca/topo/basic make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/topo/basic' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_topo_basic.la" || rm -f libmca_topo_basic.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/topo/basic' Making clean in mca/topo/treematch make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/topo/treematch' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf treematch/.libs treematch/_libs test -z "" || rm -f test -z "libmca_topo_treematch.la" || rm -f libmca_topo_treematch.la rm -f ./so_locations rm -f *.o rm -f treematch/*.o rm -f treematch/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/topo/treematch' Making clean in mca/vprotocol/pessimist make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/vprotocol/pessimist' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_vprotocol_pessimist.la" || rm -f libmca_vprotocol_pessimist.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mca/vprotocol/pessimist' Making clean in . make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi' test -z "*~ .#*" || rm -f *~ .#* test -z "libmpi.la" || rm -f libmpi.la rm -f ./so_locations rm -rf .libs _libs rm -rf attribute/.libs attribute/_libs rm -rf class/.libs class/_libs rm -rf communicator/.libs communicator/_libs rm -rf dpm/.libs dpm/_libs rm -rf errhandler/.libs errhandler/_libs rm -rf file/.libs file/_libs rm -rf group/.libs group/_libs rm -rf info/.libs info/_libs rm -rf interlib/.libs interlib/_libs rm -rf message/.libs message/_libs rm -rf mpiext/.libs mpiext/_libs rm -rf op/.libs op/_libs rm -rf patterns/comm/.libs patterns/comm/_libs rm -rf patterns/net/.libs patterns/net/_libs rm -rf peruse/.libs peruse/_libs rm -rf proc/.libs proc/_libs rm -rf request/.libs request/_libs rm -rf runtime/.libs runtime/_libs rm -rf win/.libs win/_libs test -z "libompi_mpir.la" || rm -f libompi_mpir.la rm -f ./so_locations rm -f *.o rm -f attribute/*.o rm -f attribute/*.lo rm -f class/*.o rm -f class/*.lo rm -f communicator/*.o rm -f communicator/*.lo rm -f dpm/*.o rm -f dpm/*.lo rm -f errhandler/*.o rm -f errhandler/*.lo rm -f file/*.o rm -f file/*.lo rm -f group/*.o rm -f group/*.lo rm -f info/*.o rm -f info/*.lo rm -f interlib/*.o rm -f interlib/*.lo rm -f message/*.o rm -f message/*.lo rm -f mpiext/*.o rm -f mpiext/*.lo rm -f op/*.o rm -f op/*.lo rm -f patterns/comm/*.o rm -f patterns/comm/*.lo rm -f patterns/net/*.o rm -f patterns/net/*.lo rm -f peruse/*.o rm -f peruse/*.lo rm -f proc/*.o rm -f proc/*.lo rm -f request/*.o rm -f request/*.lo rm -f runtime/*.o rm -f runtime/*.lo rm -f win/*.o rm -f win/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi' Making clean in mpi/cxx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/cxx' test -z "*~ .#*" || rm -f *~ .#* test -z "" || rm -f rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/cxx' Making clean in mpiext/pcollreq/mpif-h make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/mpif-h' Making clean in profile make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/mpif-h/profile' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libpmpiext_pcollreq_mpifh.la" || rm -f libpmpiext_pcollreq_mpifh.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/mpif-h/profile' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/mpif-h' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libmpiext_pcollreq_mpifh.la" || rm -f libmpiext_pcollreq_mpifh.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/mpif-h' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/mpif-h' Making clean in mpi/fortran/mpif-h make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpif-h' Making clean in profile make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpif-h/profile' test -z "psizeof_f.f90" || rm -f psizeof_f.f90 rm -rf .libs _libs test -z "libmpi_mpifh_pmpi.la libmpi_mpifh_psizeof.la" || rm -f libmpi_mpifh_pmpi.la libmpi_mpifh_psizeof.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpif-h/profile' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpif-h' test -z "sizeof_f.f90" || rm -f sizeof_f.f90 test -z "libmpi_mpifh.la" || rm -f libmpi_mpifh.la rm -f ./so_locations rm -rf .libs _libs test -z "libmpi_mpifh_sizeof.la" || rm -f libmpi_mpifh_sizeof.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpif-h' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpif-h' Making clean in mpi/fortran/use-mpi-ignore-tkr make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-ignore-tkr' test -z "*~ .#* mpi-ignore-tkr-sizeof.h mpi-ignore-tkr-sizeof.f90 *.i90" || rm -f *~ .#* mpi-ignore-tkr-sizeof.h mpi-ignore-tkr-sizeof.f90 *.i90 test -z "libmpi_usempi_ignore_tkr.la" || rm -f libmpi_usempi_ignore_tkr.la rm -f ./so_locations rm -rf .libs _libs rm -f *.o test -z "*.mod" || rm -f *.mod rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-ignore-tkr' Making clean in mpi/fortran/mpiext-use-mpi make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpiext-use-mpi' test -z "*~ .#* *.i90" || rm -f *~ .#* *.i90 rm -rf .libs _libs test -z "libforce_usempi_module_to_be_built.la" || rm -f libforce_usempi_module_to_be_built.la rm -f ./so_locations rm -f *.o test -z "*.mod" || rm -f *.mod rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpiext-use-mpi' Making clean in mpi/fortran/use-mpi-f08/base make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-f08/base' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "libusempif08_ccode.la" || rm -f libusempif08_ccode.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-f08/base' Making clean in mpi/fortran/use-mpi-f08/mod make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-f08/mod' test -z "*~ .#* *.i90" || rm -f *~ .#* *.i90 rm -rf .libs _libs test -z "libforce_usempif08_internal_modules_to_be_built.la" || rm -f libforce_usempif08_internal_modules_to_be_built.la rm -f ./so_locations rm -f *.o test -z "*.mod" || rm -f *.mod rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-f08/mod' Making clean in mpi/fortran/use-mpi-f08/bindings make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-f08/bindings' test -z "*~ .#* *.i90" || rm -f *~ .#* *.i90 rm -rf .libs _libs test -z "libforce_usempif08_internal_bindings_to_be_built.la" || rm -f libforce_usempif08_internal_bindings_to_be_built.la rm -f ./so_locations rm -f *.o test -z "*.mod" || rm -f *.mod rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-f08/bindings' Making clean in mpiext/pcollreq/use-mpi-f08 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/use-mpi-f08' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf profile/.libs profile/_libs test -z "libmpiext_pcollreq_usempif08.la" || rm -f libmpiext_pcollreq_usempif08.la rm -f ./so_locations rm -f *.o rm -f profile/*.o rm -f profile/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpiext/pcollreq/use-mpi-f08' Making clean in mpi/fortran/use-mpi-f08 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-f08' test -z "*~ .#* *.i90 sizeof_f08.h sizeof_f08.f90 profile/psizeof_f08.f90" || rm -f *~ .#* *.i90 sizeof_f08.h sizeof_f08.f90 profile/psizeof_f08.f90 test -z "libmpi_usempif08.la" || rm -f libmpi_usempif08.la rm -f ./so_locations rm -rf .libs _libs rm -rf profile/.libs profile/_libs rm -f *.o rm -f profile/*.o rm -f profile/*.lo test -z "*.mod" || rm -f *.mod rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/use-mpi-f08' Making clean in mpi/fortran/mpiext-use-mpi-f08 make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpiext-use-mpi-f08' test -z "*~ .#* *.i90" || rm -f *~ .#* *.i90 rm -rf .libs _libs test -z "libforce_usempif08_module_to_be_built.la" || rm -f libforce_usempif08_module_to_be_built.la rm -f ./so_locations rm -f *.o test -z "*.mod" || rm -f *.mod rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/mpi/fortran/mpiext-use-mpi-f08' Making clean in contrib/libompitrace make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/contrib/libompitrace' test -z "*~ .#*" || rm -f *~ .#* test -z "libompitrace.la" || rm -f libompitrace.la rm -f ./so_locations rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/contrib/libompitrace' Making clean in tools/ompi_info make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/tools/ompi_info' rm -f ompi_info test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -rf rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/tools/ompi_info' Making clean in tools/wrappers make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/tools/wrappers' test -z "*~ .#* " || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/tools/wrappers' Making clean in tools/mpisync make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/tools/mpisync' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -rf rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi/tools/mpisync' make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/ompi' Making clean in oshmem make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem' Making clean in include make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/include' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/include' Making clean in shmem/c make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/c' Making clean in profile make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/c/profile' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "liboshmem_c_pshmem.la" || rm -f liboshmem_c_pshmem.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/c/profile' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/c' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "liboshmem_c.la" || rm -f liboshmem_c.la rm -f ./so_locations rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/c' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/c' Making clean in shmem/fortran make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/fortran' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/fortran' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f rm -f *.o rm -f *.lo make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/fortran' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/shmem/fortran' Making clean in mca/atomic make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/atomic' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_atomic.la" || rm -f libmca_atomic.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/atomic' Making clean in mca/memheap make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/memheap' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_memheap.la" || rm -f libmca_memheap.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/memheap' Making clean in mca/scoll make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/scoll' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_scoll.la" || rm -f libmca_scoll.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/scoll' Making clean in mca/spml make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/spml' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_spml.la" || rm -f libmca_spml.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/spml' Making clean in mca/sshmem make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/sshmem' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -rf base/.libs base/_libs test -z "libmca_sshmem.la" || rm -f libmca_sshmem.la rm -f ./so_locations rm -f *.o rm -f base/*.o rm -f base/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/sshmem' Making clean in mca/atomic/basic make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/atomic/basic' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_atomic_basic.la" || rm -f libmca_atomic_basic.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/atomic/basic' Making clean in mca/atomic/ucx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/atomic/ucx' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_atomic_ucx.la" || rm -f libmca_atomic_ucx.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/atomic/ucx' Making clean in mca/memheap/buddy make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/memheap/buddy' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_memheap_buddy.la" || rm -f libmca_memheap_buddy.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/memheap/buddy' Making clean in mca/memheap/ptmalloc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/memheap/ptmalloc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_memheap_ptmalloc.la" || rm -f libmca_memheap_ptmalloc.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/memheap/ptmalloc' Making clean in mca/scoll/basic make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/scoll/basic' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_scoll_basic.la" || rm -f libmca_scoll_basic.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/scoll/basic' Making clean in mca/scoll/mpi make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/scoll/mpi' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_scoll_mpi.la" || rm -f libmca_scoll_mpi.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/scoll/mpi' Making clean in mca/spml/ucx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/spml/ucx' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_spml_ucx.la" || rm -f libmca_spml_ucx.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/spml/ucx' Making clean in mca/sshmem/mmap make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/sshmem/mmap' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_sshmem_mmap.la" || rm -f libmca_sshmem_mmap.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/sshmem/mmap' Making clean in mca/sshmem/sysv make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/sshmem/sysv' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_sshmem_sysv.la" || rm -f libmca_sshmem_sysv.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/sshmem/sysv' Making clean in mca/sshmem/ucx make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/sshmem/ucx' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -f test -z "libmca_sshmem_ucx.la" || rm -f libmca_sshmem_ucx.la rm -f ./so_locations rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/mca/sshmem/ucx' Making clean in . make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem' test -z "*~ .#*" || rm -f *~ .#* test -z "liboshmem.la" || rm -f liboshmem.la rm -f ./so_locations rm -rf .libs _libs rm -rf info/.libs info/_libs rm -rf op/.libs op/_libs rm -rf proc/.libs proc/_libs rm -rf request/.libs request/_libs rm -rf runtime/.libs runtime/_libs rm -rf util/.libs util/_libs test -z "" || rm -f rm -f *.o rm -f info/*.o rm -f info/*.lo rm -f op/*.o rm -f op/*.lo rm -f proc/*.o rm -f proc/*.lo rm -f request/*.o rm -f request/*.lo rm -f runtime/*.o rm -f runtime/*.lo rm -f util/*.o rm -f util/*.lo rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem' Making clean in tools/oshmem_info make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/tools/oshmem_info' rm -f oshmem_info test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs test -z "" || rm -rf rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/tools/oshmem_info' Making clean in tools/wrappers make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/tools/wrappers' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem/tools/wrappers' make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/oshmem' Making clean in test make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test' Making clean in support make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/support' test -z "libsupport.a" || rm -f libsupport.a test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/support' Making clean in asm make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/asm' rm -f atomic_barrier atomic_barrier_noinline atomic_spinlock atomic_spinlock_noinline atomic_math atomic_math_noinline atomic_cmpset atomic_cmpset_noinline test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o test -z "atomic_barrier.log atomic_barrier_noinline.log atomic_spinlock.log atomic_spinlock_noinline.log atomic_math.log atomic_math_noinline.log atomic_cmpset.log atomic_cmpset_noinline.log" || rm -f atomic_barrier.log atomic_barrier_noinline.log atomic_spinlock.log atomic_spinlock_noinline.log atomic_math.log atomic_math_noinline.log atomic_cmpset.log atomic_cmpset_noinline.log test -z "atomic_barrier.trs atomic_barrier_noinline.trs atomic_spinlock.trs atomic_spinlock_noinline.trs atomic_math.trs atomic_math_noinline.trs atomic_cmpset.trs atomic_cmpset_noinline.trs" || rm -f atomic_barrier.trs atomic_barrier_noinline.trs atomic_spinlock.trs atomic_spinlock_noinline.trs atomic_math.trs atomic_math_noinline.trs atomic_cmpset.trs atomic_cmpset_noinline.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/asm' Making clean in class make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/class' rm -f ompi_rb_tree opal_bitmap opal_hash_table opal_proc_table opal_tree opal_list opal_value_array opal_pointer_array opal_lifo opal_fifo test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f opal_bitmap_test_out.txt opal_hash_table_test_out.txt opal_proc_table_test_out.txt rm -f *.o test -z "ompi_rb_tree.log opal_bitmap.log opal_hash_table.log opal_proc_table.log opal_tree.log opal_list.log opal_value_array.log opal_pointer_array.log opal_lifo.log opal_fifo.log" || rm -f ompi_rb_tree.log opal_bitmap.log opal_hash_table.log opal_proc_table.log opal_tree.log opal_list.log opal_value_array.log opal_pointer_array.log opal_lifo.log opal_fifo.log test -z "ompi_rb_tree.trs opal_bitmap.trs opal_hash_table.trs opal_proc_table.trs opal_tree.trs opal_list.trs opal_value_array.trs opal_pointer_array.trs opal_lifo.trs opal_fifo.trs" || rm -f ompi_rb_tree.trs opal_bitmap.trs opal_hash_table.trs opal_proc_table.trs opal_tree.trs opal_list.trs opal_value_array.trs opal_pointer_array.trs opal_lifo.trs opal_fifo.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/class' Making clean in threads make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/threads' rm -f opal_thread opal_condition test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o test -z "" || rm -f test -z "" || rm -f test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/threads' Making clean in datatype make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/datatype' rm -f opal_datatype_test unpack_hetero checksum position position_noncontig ddt_test ddt_raw ddt_raw2 unpack_ooo ddt_pack external32 large_data to_self reduce_local test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o test -z "opal_datatype_test.log unpack_hetero.log checksum.log position.log position_noncontig.log ddt_test.log ddt_raw.log ddt_raw2.log unpack_ooo.log ddt_pack.log external32.log large_data.log" || rm -f opal_datatype_test.log unpack_hetero.log checksum.log position.log position_noncontig.log ddt_test.log ddt_raw.log ddt_raw2.log unpack_ooo.log ddt_pack.log external32.log large_data.log test -z "opal_datatype_test.trs unpack_hetero.trs checksum.trs position.trs position_noncontig.trs ddt_test.trs ddt_raw.trs ddt_raw2.trs unpack_ooo.trs ddt_pack.trs external32.trs large_data.trs" || rm -f opal_datatype_test.trs unpack_hetero.trs checksum.trs position.trs position_noncontig.trs ddt_test.trs ddt_raw.trs ddt_raw2.trs unpack_ooo.trs ddt_pack.trs external32.trs large_data.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/datatype' Making clean in util make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/util' rm -f opal_bit_ops opal_path_nfs bipartite_graph test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f test_session_dir_out test-file opal_path_nfs.out rm -f *.o test -z "opal_bit_ops.log opal_path_nfs.log bipartite_graph.log" || rm -f opal_bit_ops.log opal_path_nfs.log bipartite_graph.log test -z "opal_bit_ops.trs opal_path_nfs.trs bipartite_graph.trs" || rm -f opal_bit_ops.trs opal_path_nfs.trs bipartite_graph.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/util' Making clean in dss make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/dss' rm -f dss_buffer dss_cmp dss_payload dss_print test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o test -z "dss_buffer.log dss_cmp.log dss_payload.log dss_print.log" || rm -f dss_buffer.log dss_cmp.log dss_payload.log dss_print.log test -z "dss_buffer.trs dss_cmp.trs dss_payload.trs dss_print.trs" || rm -f dss_buffer.trs dss_cmp.trs dss_payload.trs dss_print.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/dss' Making clean in mpool make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/mpool' rm -f mpool_memkind test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.o test -z "mpool_memkind.log" || rm -f mpool_memkind.log test -z "mpool_memkind.trs" || rm -f mpool_memkind.trs test -z "test-suite.log" || rm -f test-suite.log rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/mpool' Making clean in monitoring make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/monitoring' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f monitoring_test test_pvar_access test_overhead check_monitoring example_reduce_count rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/monitoring' Making clean in spc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/spc' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f spc_test rm -f *.o rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test/spc' make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test' make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/test' make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0' test -z "*~ .#*" || rm -f *~ .#* rm -rf .libs _libs rm -f *.lo make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0' Executing: /home/tt/petsc-3.16.0/optamd/bin/make -j59 -l166.4 stdout: Making all in config make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/config' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/config' Making all in contrib make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/contrib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/contrib' Making all in opal make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal' Making all in include make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' /home/tt/petsc-3.16.0/optamd/bin/make all-am make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' Making all in datatype make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/datatype' CC libdatatype_reliable_la-opal_datatype_pack.lo CC libdatatype_reliable_la-opal_datatype_unpack.lo CC opal_convertor.lo CC opal_convertor_raw.lo CC opal_copy_functions.lo CC opal_copy_functions_heterogeneous.lo CC opal_datatype_add.lo CC opal_datatype_clone.lo CC opal_datatype_copy.lo CC opal_datatype_create_contiguous.lo CC opal_datatype_create.lo CC opal_datatype_destroy.lo CC opal_datatype_dump.lo CC opal_datatype_fake_stack.lo CC opal_datatype_get_count.lo CC opal_datatype_module.lo CC opal_datatype_monotonic.lo CC opal_datatype_optimize.lo CC opal_datatype_position.lo CC opal_datatype_pack.lo CC opal_datatype_resize.lo CC opal_datatype_unpack.lo CCLD libdatatype_reliable.la CCLD libdatatype.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/datatype' Making all in etc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/etc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/etc' Making all in util make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' Making all in keyval make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util/keyval' CC keyval_lex.lo CCLD libopalutilkeyval.la make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util/keyval' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' CC alfg.lo CC arch.lo CC argv.lo CC basename.lo CC bipartite_graph.lo CC cmd_line.lo CC crc.lo CC daemon_init.lo CC ethtool.lo CC error.lo CC fd.lo CC few.lo CC if.lo CC keyval_parse.lo CC malloc.lo CC net.lo CC numtostr.lo CC opal_environ.lo CC opal_getcwd.lo CC opal_pty.lo CC os_dirpath.lo CC os_path.lo CC output.lo CC path.lo CC printf.lo CC proc.lo CC qsort.lo CC show_help.lo CC show_help_lex.lo CC stacktrace.lo CC strncpy.lo CC sys_limits.lo CC uri.lo CC info_subscriber.lo CC info.lo CCLD libopalutil.la make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' Making all in mca/base make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/base' CC mca_base_close.lo CC mca_base_cmd_line.lo CC mca_base_component_compare.lo CC mca_base_component_find.lo CC mca_base_component_repository.lo CC mca_base_components_open.lo CC mca_base_components_close.lo CC mca_base_components_select.lo CC mca_base_list.lo CC mca_base_var.lo CC mca_base_open.lo CC mca_base_pvar.lo CC mca_base_var_enum.lo CC mca_base_var_group.lo CC mca_base_parse_paramfile.lo CC mca_base_components_register.lo CC mca_base_framework.lo CCLD libmca_base.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/base' Making all in mca/common make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common' Making all in mca/allocator make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator' CC base/allocator_base_frame.lo CCLD libmca_allocator.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator' Making all in mca/backtrace make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/backtrace' CC base/backtrace_component.lo CCLD libmca_backtrace.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/backtrace' Making all in mca/btl make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl' CC base/btl_base_frame.lo CC base/btl_base_error.lo CC base/btl_base_select.lo CC base/btl_base_mca.lo CCLD libmca_btl.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl' Making all in mca/compress make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress' CC base/compress_base_open.lo CC base/compress_base_close.lo CC base/compress_base_fns.lo CC base/compress_base_select.lo CCLD libmca_compress.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress' Making all in mca/crs make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/crs' GENERATE opal_crs.7 CC base/crs_base_open.lo CC base/crs_base_close.lo CC base/crs_base_select.lo CC base/crs_base_fns.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/crs' make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal' Error running make; make install on OPENMPI: Could not execute "['/home/tt/petsc-3.16.0/optamd/bin/make -j59 -l166.4 ']": Making all in config make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/config' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/config' Making all in contrib make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/contrib' make[1]: Nothing to be done for 'all'. make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/contrib' Making all in opal make[1]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal' Making all in include make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' /home/tt/petsc-3.16.0/optamd/bin/make all-am make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/include' Making all in datatype make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/datatype' CC libdatatype_reliable_la-opal_datatype_pack.lo CC libdatatype_reliable_la-opal_datatype_unpack.lo CC opal_convertor.lo CC opal_convertor_raw.lo CC opal_copy_functions.lo CC opal_copy_functions_heterogeneous.lo CC opal_datatype_add.lo CC opal_datatype_clone.lo CC opal_datatype_copy.lo CC opal_datatype_create_contiguous.lo CC opal_datatype_create.lo CC opal_datatype_destroy.lo CC opal_datatype_dump.lo CC opal_datatype_fake_stack.lo CC opal_datatype_get_count.lo CC opal_datatype_module.lo CC opal_datatype_monotonic.lo CC opal_datatype_optimize.lo CC opal_datatype_position.lo CC opal_datatype_pack.lo CC opal_datatype_resize.lo CC opal_datatype_unpack.lo CCLD libdatatype_reliable.la CCLD libdatatype.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/datatype' Making all in etc make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/etc' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/etc' Making all in util make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' Making all in keyval make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util/keyval' CC keyval_lex.lo CCLD libopalutilkeyval.la make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util/keyval' make[3]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' CC alfg.lo CC arch.lo CC argv.lo CC basename.lo CC bipartite_graph.lo CC cmd_line.lo CC crc.lo CC daemon_init.lo CC ethtool.lo CC error.lo CC fd.lo CC few.lo CC if.lo CC keyval_parse.lo CC malloc.lo CC net.lo CC numtostr.lo CC opal_environ.lo CC opal_getcwd.lo CC opal_pty.lo CC os_dirpath.lo CC os_path.lo CC output.lo CC path.lo CC printf.lo CC proc.lo CC qsort.lo CC show_help.lo CC show_help_lex.lo CC stacktrace.lo CC strncpy.lo CC sys_limits.lo CC uri.lo CC info_subscriber.lo CC info.lo CCLD libopalutil.la make[3]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/util' Making all in mca/base make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/base' CC mca_base_close.lo CC mca_base_cmd_line.lo CC mca_base_component_compare.lo CC mca_base_component_find.lo CC mca_base_component_repository.lo CC mca_base_components_open.lo CC mca_base_components_close.lo CC mca_base_components_select.lo CC mca_base_list.lo CC mca_base_var.lo CC mca_base_open.lo CC mca_base_pvar.lo CC mca_base_var_enum.lo CC mca_base_var_group.lo CC mca_base_parse_paramfile.lo CC mca_base_components_register.lo CC mca_base_framework.lo CCLD libmca_base.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/base' Making all in mca/common make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common' make[2]: Nothing to be done for 'all'. make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/common' Making all in mca/allocator make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator' CC base/allocator_base_frame.lo CCLD libmca_allocator.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/allocator' Making all in mca/backtrace make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/backtrace' CC base/backtrace_component.lo CCLD libmca_backtrace.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/backtrace' Making all in mca/btl make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl' CC base/btl_base_frame.lo CC base/btl_base_error.lo CC base/btl_base_select.lo CC base/btl_base_mca.lo CCLD libmca_btl.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/btl' Making all in mca/compress make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress' CC base/compress_base_open.lo CC base/compress_base_close.lo CC base/compress_base_fns.lo CC base/compress_base_select.lo CCLD libmca_compress.la make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/compress' Making all in mca/crs make[2]: Entering directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/crs' GENERATE opal_crs.7 CC base/crs_base_open.lo CC base/crs_base_close.lo CC base/crs_base_select.lo CC base/crs_base_fns.lo make[2]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal/mca/crs' make[1]: Leaving directory '/home/tt/petsc-3.16.0/optamd/externalpackages/openmpi-4.1.0/opal'/bin/sh: line 7: 6327 Illegal instruction (core dumped) ../../../config/make_manpage.pl --package-name='Open MPI' --package-version='4.1.0' --ompi-date='Dec 18, 2020' --opal-date='Dec 18, 2020' --orte-date='Dec 18, 2020' --input=opal_crs.7in --output=opal_crs.7 make[2]: *** [Makefile:2215: opal_crs.7] Error 132 make[2]: *** Waiting for unfinished jobs.... make[1]: *** [Makefile:2383: all-recursive] Error 1 make: *** [Makefile:1901: all-recursive] Error 1 **** Configure header /tmp/petsc-b9me_m_5/confdefs.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #define PETSC_Alignx(a,b) #define PETSC_CLANGUAGE_C 1 #define PETSC_CXX_INLINE inline #define PETSC_CXX_RESTRICT __restrict #define PETSC_C_INLINE inline #define PETSC_C_RESTRICT __restrict #define PETSC_FORTRAN_CHARLEN_T int #define PETSC_FORTRAN_TYPE_INITIALIZE = -2 #define PETSC_HAVE_ACCESS 1 #define PETSC_HAVE_BZERO 1 #define PETSC_HAVE_C99_COMPLEX 1 #define PETSC_HAVE_CLOCK 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_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_DRAND48 1 #define PETSC_HAVE_DYNAMIC_LIBRARIES 1 #define PETSC_HAVE_ERF 1 #define PETSC_HAVE_F90_2PTR_ARG 1 #define PETSC_HAVE_FCNTL_H 1 #define PETSC_HAVE_FENV_H 1 #define PETSC_HAVE_FLOAT_H 1 #define PETSC_HAVE_FORK 1 #define PETSC_HAVE_FORTRAN_FLUSH 1 #define PETSC_HAVE_FORTRAN_GET_COMMAND_ARGUMENT 1 #define PETSC_HAVE_FORTRAN_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_GETWD 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_NANOSLEEP 1 #define PETSC_HAVE_NETDB_H 1 #define PETSC_HAVE_NETINET_IN_H 1 #define PETSC_HAVE_POPEN 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_RTLD_GLOBAL 1 #define PETSC_HAVE_RTLD_LAZY 1 #define PETSC_HAVE_RTLD_LOCAL 1 #define PETSC_HAVE_RTLD_NOW 1 #define PETSC_HAVE_SETJMP_H 1 #define PETSC_HAVE_SLEEP 1 #define PETSC_HAVE_SNPRINTF 1 #define PETSC_HAVE_SOCKET 1 #define PETSC_HAVE_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_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_MAX_PATH_LEN 4096 #define PETSC_MEMALIGN 16 #define PETSC_MPIU_IS_COLORING_VALUE_TYPE MPI_UNSIGNED_SHORT #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_USE_AVX512_KERNELS 1 #define PETSC_USE_BACKWARD_LOOP 1 #define PETSC_USE_CTABLE 1 #define PETSC_USE_DEBUGGER "gdb" #define PETSC_USE_INFO 1 #define PETSC_USE_LOG 1 #define PETSC_USE_MALLOC_COALESCED 1 #define PETSC_USE_PROC_FOR_SIZE 1 #define PETSC_USE_REAL_DOUBLE 1 #define PETSC_USING_64BIT_PTR 1 #define PETSC_USING_F2003 1 #define PETSC_USING_F90FREEFORM 1 #define PETSC__BSD_SOURCE 1 #define PETSC__DEFAULT_SOURCE 1 #define PETSC__GNU_SOURCE 1 #endif **** C specific Configure header /tmp/petsc-b9me_m_5/conffix.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #if defined(__cplusplus) extern "C" { } #else #endif #endif ******************************************************************************* UNABLE to CONFIGURE with GIVEN OPTIONS (see configure.log for details): ------------------------------------------------------------------------------- Error running make; make install on OPENMPI ******************************************************************************* File "/home/tt/petsc-3.16.0/config/configure.py", line 460, in petsc_configure framework.configure(out = sys.stdout) File "/home/tt/petsc-3.16.0/config/BuildSystem/config/framework.py", line 1380, in configure self.processChildren() File "/home/tt/petsc-3.16.0/config/BuildSystem/config/framework.py", line 1368, in processChildren self.serialEvaluation(self.childGraph) File "/home/tt/petsc-3.16.0/config/BuildSystem/config/framework.py", line 1343, in serialEvaluation child.configure() File "/home/tt/petsc-3.16.0/config/BuildSystem/config/package.py", line 1188, in configure self.executeTest(self.configureLibrary) File "/home/tt/petsc-3.16.0/config/BuildSystem/config/base.py", line 138, in executeTest ret = test(*args,**kargs) File "/home/tt/petsc-3.16.0/config/BuildSystem/config/package.py", line 934, in configureLibrary for location, directory, lib, incl in self.generateGuesses(): File "/home/tt/petsc-3.16.0/config/BuildSystem/config/package.py", line 508, in generateGuesses d = self.checkDownload() File "/home/tt/petsc-3.16.0/config/BuildSystem/config/packages/OpenMPI.py", line 96, in checkDownload return self.getInstallDir() File "/home/tt/petsc-3.16.0/config/BuildSystem/config/package.py", line 404, in getInstallDir installDir = self.Install() File "/home/tt/petsc-3.16.0/config/BuildSystem/config/packages/OpenMPI.py", line 103, in Install installDir = config.package.GNUPackage.Install(self) File "/home/tt/petsc-3.16.0/config/BuildSystem/config/package.py", line 1744, in Install raise RuntimeError('Error running make; make install on '+self.PACKAGE) ================================================================================ Finishing configure run at Wed, 18 Oct 2023 17:57:23 +0800 ================================================================================