Executing: uname -s stdout: Linux ============================================================================================= Configuring PETSc to compile on your system ============================================================================================= ================================================================================ ================================================================================ Starting configure run at Tue, 23 Jul 2024 21:51:54 -0400 Configure Options: --configModules=PETSc.Configure --optionsModule=config.compilerOptions PETSC_ARCH=config-release --with-scalar-type=complex --with-fortran-kernels=1 --with-debugging=0 COPTFLAGS=-O3 -march=native CXXOPTFLAGS=-O3 -march=native FOPTFLAGS=-O3 -march=native --with-cxx=/tool/pandora64/.package/gcc-9.3.0/bin/g++ --with-cc=/tool/pandora64/.package/gcc-9.3.0/bin/gcc --with-fc=/tool/pandora64/.package/gcc-9.3.0/bin/gfortran --download-superlu --with-mpi=0 --with-blaslapack-dir=/tool/pandora64/.package/oneMKL-2021.3/mkl --with-threadsafety --with-log=0 --with-openmp --prefix=/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/builds/petsc-3.21.0 Working directory: /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0 Machine platform: uname_result(system='Linux', node='atletx7-neu001', release='3.10.0-1160.62.1.el7.x86_64', version='#1 SMP Wed Mar 23 09:04:02 UTC 2022', machine='x86_64', processor='') Python version: 3.8.0 (default, Nov 20 2019, 11:06:33) [GCC 4.8.1] ================================================================================ Environmental variables MANPATH=/tool/lsf/atl02/10.1/man: GCC_HOME=/tool/pandora64/.package/gcc-9.3.0 XDG_SESSION_ID=11444 SSH_AGENT_PID=102000 HOSTNAME=atletx7-neu001 ANSYSLI_SERVERS=2325@licsrv07.amd.com GLADE_PIXMAP_PATH=: HOST=atletx7-neu001 TERM=xterm-256color XDG_MENU_PREFIX=xfce- VTE_VERSION=5204 SHELL=/tool/pandora/bin/tcsh MAKEFLAGS=s ANSYSLMD_LICENSE_FILE=27039@licsrv07.amd.com,27039@licsrv07-f.amd.com GNOME_TERMINAL_SCREEN=/org/gnome/Terminal/screen/101f7512_1124_4e74_a8b0_46ca951a845b OLDPWD=/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build QTDIR=/usr/lib64/qt-3.3 LSF_SERVERDIR=/tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc QTINC=/usr/lib64/qt-3.3/include PULSE_SERVER=/opt/etxcn/runtime/sessions/12/etxaudiosocket LSF_LIBDIR=/tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/lib QT_GRAPHICSSYSTEM_CHECKED=1 GROUP=asic CMAKE_HOME=/tool/pandora64/.package/cmake-3.21.2 USER=yongzhli XTERM_SHELL=/tool/pandora64/.package/xfce-4.12/bin/startxfce4 LD_LIBRARY_PATH=/tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/lib LS_COLORS= GNOME_TERMINAL_SERVICE=:1.42 GLADE_MODULE_PATH=: MAKE_TERMOUT=/dev/pts/366 HOSTTYPE=x86_64-linux SSH_AUTH_SOCK=/tmp/ssh-b6SW7lLuk7A6/agent.101999 MAKELEVEL=3 SESSION_MANAGER=local/unix:@/tmp/.ICE-unix/101986,unix/unix:/tmp/.ICE-unix/101986 MFLAGS=-s XDG_CONFIG_DIRS=/etc/xdg:/tool/pandora64/.package/xfce-4.12/etc/xdg MAIL=/var/spool/mail/yongzhli PATH=/tool/pandora64/.package/cmake-3.21.2/bin:/tool/pandora64/.package/python-3.8.0/bin:/tool/pandora64/.package/gcc-9.3.0/bin:/tool/cbar/apps/AnsysEM/24.R1/v241/Linux64:/tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc:/tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin:/tool/pandora64/bin:.:/home/yongzhli/bin:/tool/pandora64/bin:/tool/pandora/bin:/bin:/usr/bin DESKTOP_SESSION=xfce ANSYS_PATH=/tool/cbar/apps/AnsysEM/24.R1/v241/Linux64 INPUTRC=/etc/inputrc PWD=/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0 _LMFILES_=/tool/cbar/etc/modules/AnsysEM/24.R1:/tool/pandora64/etc/modules/gcc/9.3.0:/tool/pandora64/etc/modules/python/3.8.0:/tool/pandora64/etc/modules/cmake/3.21.2 EDITOR=vi LANG=C MODULEPATH=/tool/cbar/etc/modules::/tool/cbar/etc/modules:/tool/pandora64/etc/modules LOADEDMODULES=AnsysEM/24.R1:gcc/9.3.0:python/3.8.0:cmake/3.21.2 KDEDIRS=/usr LSF_BINDIR=/tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin SSH_ASKPASS=/usr/libexec/openssh/gnome-ssh-askpass XTERM_LOCALE=C XTERM_VERSION=X.Org 7.6.0(295) SHLVL=5 HOME=/home/yongzhli OSTYPE=linux VENDOR=unknown LOGNAME=yongzhli MACHTYPE=x86_64 MAKE_TERMERR=/dev/pts/366 QTLIB=/usr/lib64/qt-3.3/lib DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-4QIVdi0T69,guid=2516ee8f01b8f1b9e403e2c4669ece98 XDG_DATA_DIRS=/tool/pandora64/.package/xfce-4.12/share:/usr/local/share:/usr/share MODULESHOME=/tool/pandora64/etc/modules PKG_CONFIG_PATH=/tool/pandora64/.package/python-3.8.0/lib/pkgconfig:/tool/pandora64/.package/gcc-9.3.0/lib/pkgconfig LESSOPEN=||/usr/bin/lesspipe.sh %s DISPLAY=:12.0 XDG_RUNTIME_DIR=/run/user/50083875 GLADE_CATALOG_PATH=: QT_PLUGIN_PATH=/usr/lib64/kde4/plugins:/usr/lib/kde4/plugins XDG_CURRENT_DESKTOP=XFCE PYTHON_HOME=/tool/pandora64/.package/python-3.8.0 FLEXLM_NO_CKOUT_INSTALL_LIC=1 LSF_ENVDIR=/tool/lsf/atl02/conf ANSYSEM_INSTALL_DIR=/tool/cbar/apps/AnsysEM/24.R1/v241/Linux64 COLORTERM=truecolor XAUTHORITY=/home/yongzhli/.Xauthority _=./configure Files in path provided by default path /tool/pandora64/.package/cmake-3.21.2/bin: ccmake cmake cpack ctest /tool/pandora64/.package/python-3.8.0/bin: 2to3 idle3 pydoc3 python3 python3-config __pycache__ 2to3-3.8 cygdb cython cythonize jirashell f2py f2py3 f2py3.8 idle3.8 iptest iptest3 ipython ipython3 jsonschema jupyter jupyter-bundlerextension jupyter-console jupyter-kernel jupyter-kernelspec jupyter-migrate jupyter-nbconvert jupyter-nbextension jupyter-notebook jupyter-qtconsole jupyter-run jupyter-serverextension jupyter-troubleshoot jupyter-trust pip3 pip3.8 pydoc3.8 pygmentize python python3.8 python3.8-config theano-cache theano-nose helpviewer img2png img2py img2xpm pycrust pyshell pyslices pyslicesshell pywxrc wxdemo wxdocs wxget coverage coverage-3.8 coverage3 py.test pytest futurize pasteurize autopep8 docformatter pycodestyle mprof distro estimator_ckpt_converter mako-render epylint isort pylint pylint-config pyreverse chardetect cheetah cheetah-analyze cheetah-compile meld.broken google-oauthlib-tool markdown_py pyrsa-decrypt pyrsa-encrypt pyrsa-keygen pyrsa-priv2pub pyrsa-sign pyrsa-verify import_pb_to_tensorboard saved_model_cli tensorboard tf_upgrade_v2 tflite_convert toco wheel rst2man flake8 helpdev keyring pybabel pydocstyle pyflakes pyls pylupdate5 pyrcc5 pyuic5 qdarkstyle qta-browser rst2html.py rst2html4.py rst2html5.py rst2latex.py rst2man.py rst2odt.py rst2odt_prepstyles.py rst2pseudoxml.py rst2s5.py rst2xetex.py rst2xml.py rstpep2html.py sphinx-apidoc sphinx-autogen sphinx-build sphinx-quickstart spyder3 watchmedo yapf csvclean csvcut csvformat csvgrep csvjoin csvjson csvlook csvpy csvsort csvsql csvstack csvstat in2csv runxlrd.py slugify sql2csv vba_extract.py pyvim plasma_store pyppeteer-install tqdm coloredlogs cron-graceful executor flask humanfriendly notify-send-headless with-gpg-agent with-gui-environment nltk powerline-shell dumppdf.py plac_runner.py spacy cairosvg weasyprint doesitcache pkginfo poetry virtualenv bandersnatch check-manifest devpi devpi-clear-search-index devpi-export devpi-fsck devpi-gen-config devpi-import devpi-init devpi-passwd devpi-server hupper pcreate pdistreport prequest proutes pserve pshell ptweens pviews tox tox-quickstart waitress-serve dash-generate-components renderer get_objgraph isympy pybind11-config sample undill breathe-apidoc pdf2txt.py cpplint s3cmd convert-caffe2-to-onnx convert-onnx-to-caffe2 pdfplumber ansible ansible-config ansible-connection ansible-console ansible-doc ansible-galaxy ansible-inventory ansible-playbook ansible-pull ansible-test ansible-vault tabulate django-admin django-admin.py sqlformat base58 streamlit streamlit.cmd bottle.py conan conan_build_info conan_server jsonpointer imageio_download_bin imageio_remove_bin lsm2bin skivi tiff2fsspec tiffcomment tifffile behave mod_wsgi-express pyi-archive_viewer pyi-bindepend pyi-grab_version pyi-makespec pyi-set_version pyinstaller meson locust pbr jenkins-jobs detect-requirements symilar dodgy prospector readelf.py alembic rpdb2 winpdb cmark xlwings normalizer optuna pykwalify find_libpython cocotb-config wsdump httpx torchrun lit cmake cpack ctest toco_from_protos qmp-shell qmp-shell-wrap qmp-tui /tool/pandora64/.package/gcc-9.3.0/bin: x86_64-pc-linux-gnu-gcc-9.3.0 c++ cpp g++ gcc gcc-ar gcc-nm gcc-ranlib gcov gcov-dump gcov-tool gfortran x86_64-pc-linux-gnu-c++ x86_64-pc-linux-gnu-g++ x86_64-pc-linux-gnu-gcc x86_64-pc-linux-gnu-gcc-ar x86_64-pc-linux-gnu-gcc-nm x86_64-pc-linux-gnu-gcc-ranlib x86_64-pc-linux-gnu-gfortran /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64: libRMxprtLib.so ansysedt_signtool libabsl_spinlock_wait.so.2111.0.0 libosgUtil.so.130 q3d_solver altrasimnetlist.tlb fieldspostprocessorUI.tlb libavdevice.so.57.6.100 MaxwellLib.rsb geometry3dui.tlb libTD_Dwf7Export.so RMxprtLib.tlb libmxwlresextractor.so messages libmkl_sequential.so cableui.rsb libosgGA.so.130 libboost_system.so.1.71.0 libDesktopNg.so libansoftvistools.so cpsm Ansys.Ansoft.DesktopPlugin.dll libgrm_dll.so libifcoremt.so.5 libPhoenix.so Microsoft.Scripting.AspNet.dll ANSYS_integ Extractor2D.tlb libEnsightCaseWrapperDLL.so libabsl_random_internal_platform.so.2111.0.0 libabsl_cordz_sample_token.so.2111.0.0 libW3dTk.so libWaveFormViewer.so libicudata.so.56 libPyEmbeddedEngine.so .mwexewrapper libDwfCore.so libngresources.so libxfldata.so libQ3DPreProcDLL.so libboost_regex.so.1.71.0 miclib libabsl_bad_variant_access.so.2111.0.0 libosgDB.so libboost_thread.so.1.71.0 IcepakUI.rsb MechanicalUI.rsb raptorx_pre ImportOptions_apdlinks.xsd libgrpc++_error_details.so.1.46 libosgUI.so.3.6.5 libmanagerbase.so libpadstackeditor.so libmkl_cdft_core.so libosgGA.so.3.4.0 librwuxthemes60.so libabsl_base.so.2111.0.0 libmkl_vml_avx2.so libosg.so.3.6.5 Machine.rsb libQt5Core.so.5.15.6 emsat.jar libtbbmalloc.so.2 liblayouttranslator.so commonfiles libngplotutils.so libFieldsCalculatorUI.so libQt5XcbQpa.so.5.15.6 libosgUtil.so.3.6.5 circuitresources.tlb Stackup.xsd bldc libPluginCore.so libExtractor2D.so Ansys.Ansoft.SIwave.LibIronPythonCmd.dll circuitdefinitionmgrui.tlb Maxwell2DLib.rsb assm libboost_context.so.1.71.0 libSharedUIDLL.so libboost_math_tr1.so.1.71.0 gdsiitonextgen.tlb libabsl_strings.so.2111.0.0 libcableui.so userdefineddocumentsUI.tlb libGeometry3DPlugin.so hfss_pi_setup.exe libabsl_leak_check_disable.so.2111.0.0 ImportOptions.xsd libboost_container.so.1.71.0 libEnsightCaseGoldOutputAPI.so libmkl_vml_cmpt.so apdlinks.tlb ExtractorBaseUI.rsb resource libswresample.so.2.7.100 libStackupCalc.so libDocGeneratorPlugin.so libreport3d.so HFSSCOMENGINE.exe matrix_solution_intel21 schematic.rsb networkdataexplorer.tlb datalinkdll.rsb libabsl_flags_internal.so.2111.0.0 FieldsCalculatorUI.rsb libUserDefinedDocuments.so helic AcisSolver.exe hfssExportProc matrix_solution_open libabsl_scoped_set_env.so.2111.0.0 libosgGA.so.3.6.5 libswscale.so.4.6.100 Machine.tlb libcudart.so.12 Q3DCOMENGINE.exe designmgrui.tlb libadmicon.so MaxCirLib.rsb reg_ansysedt.exe optimetricsui.tlb libmkl_vml_def.so libanf.so circuitmanager.rsb libicui18n.so.56 AnsysSIXplorer.rsb altrasim.tlb libDXLibWrapper.so plot2d.rsb Components.xsd libresultsandcouplingremoteserver.so libosgText.so.130 libabsl_civil_time.so.2111.0.0 libstandalone_state_space_fitter.so material-metadata.xml libosgParticle.so.3.6.5 libosgQt.so.130 AnsysSIXplorer.exe ensemble.rsb libQt5PrintSupport.so.5.15.6 libdxftonextgen.so libadmhoops.so reportsetupui.tlb libngcore.so desktopjob.bin pmsg 3deqs libAnsPlot.so tp geometry3dui.rsb license.txt libcublasLt.so.12 libview3dui.so libgrpc++.so.1.46 libMaxwell2DLib.so libansprotocol.caerep.so libFieldsPlotGenerator.so blackboxdata.tlb platforms libblackboxdata.so MechanicalUI.tlb Components_apdlinks.xsd anfv4toanfv2.exe hierarchyproductbase.rsb Microsoft.Dynamic.dll libDXCadoe.so Terminalnames.init EDBStride libgmp.so.10.3.2 libTD_BrepRenderer.so liboptimetrics.so anf.rsb ATL_Objects.tlb libWhipTk.so libDDRwizard.so siwave.rsb Ansys.Ansoft.CoreDotNet.dll netlist.tlb libEDBCWrapper.so libQt5DBus.so.5.15.6 grm libabsl_flags_config.so.2111.0.0 libosgFX.so.3.6.5 libabsl_demangle_internal.so.2111.0.0 libosgGA.so EMIScanner.rsb Boundary.xsd report2d.rsb libosgViewer.so.130 libosgQt.so.3.4.0 controls.rsb licensingclient tpa_ng.exe SIwaveRegionsExtractor.exe libTD_Db.so hfresources.rsb DRC.tlb libabsl_flags_commandlineflag_internal.so.2111.0.0 libabsl_random_internal_seed_material.so.2111.0.0 ensemble.tlb libssl-anss.so.1.1 libFieldsPlotKern.so libBCGCBPRO2430110.so SIwaveRptGen libpostngcore.so libaltrasimnetlist.so libanfv2translator.so libparasolidkern.so libproductcore.so Geometry.xsd EDBEditorUtils.rsb libosg.so IronPythonCommandWindow.exe plot3dui.rsb libboost_log.so.1.71.0 libabsl_debugging_internal.so.2111.0.0 libmkl_mc.so libSpicelinkSharedUI.so Thrift.dll ICEPAKMESHENGINE.exe libbooltranslator.so libcircuitmanager.so modulebaseui.rsb libansprotocol.solver_proxy.so libboost_math_c99.so.1.71.0 libavformat.so.57.71.100 libgeometry3dui.so libboost_math_tr1l.so.1.71.0 ConfigureLayoutIntegrations cableui.tlb libDXROM.so libThirdPartyExport.so boardstationtoanf.exe libOpenThreads.so etoolsxmlbeans.jar G3dGeometryAnalyzer.rsb libmkl_blacs_intelmpi_lp64.so libpsbodyshop.so Ansys.Ansoft.EdbBuilderUtils.dll libEDBKern.so libExpressionCacheCalUtils.so libQt5Sql.so.5.15.6 libTD_PDFToolkit.so CADIntegUDM.so libabsl_low_level_hash.so.2111.0.0 indm3 libabsl_stacktrace.so.2111.0.0 libDotNetInterop.so SpicelinkDesktop.tlb report3d.tlb libabsl_flags_parse.so.2111.0.0 libabsl_exponential_biased.so.2111.0.0 libosgWidget.so.130 EchoProg libSPADefeature.so libgeometry3d.so RMxprtUI.rsb UserDefinedPrimitives libaddress_sorting.so.24 checksum.dat libabsl_examine_stack.so.2111.0.0 libstdc++.so.6.0.25 EXTRACTOR2DCOMENGINE.exe libboost_graph.so.1.71.0 libfieldspostng.so libcublas.so.12 libplot3d.so libPSToolkit.so libglew32d.so libboost_contract.so.1.71.0 EDBToHFSSPI libTAO_PortableServer.so.2.4.6 libabsl_random_internal_randen.so.2111.0.0 libosgViewer.so libQt5Multimedia.so.5.15.6 libDRC.so libhfresources.so circuitdefinitionmgr.rsb Maxwell3DUI.rsb siwave.tlb solver2d userlib libmpfr.so.4.1.5 libosgDB.so.130 libosgQt.so Ansys.Ansoft.CirclePackerForCable.dll libabsl_flags_private_handle_accessor.so.2111.0.0 RMXPRTCOMENGINE.exe libosgText.so.3.6.5 libmkl_mc3.so libosgText.so circuitdefinitionmgrui.rsb portrouter.bin xcbglintegrations libICE.so.6.3 IronPython.Modules.dll libapdlinks.so CMA hfsslib.rsb libabsl_cord_internal.so.2111.0.0 Component.xsd siwave_solver libestimate.so libLayoutFieldsUI.so libabsl_flags_program_name.so.2111.0.0 libprotobuf.so.3.19.6.0 libsvml.so libudf.so initial_template.reg productbaseui.rsb altrasim.rsb libhierarchyresources.so libansprotocol.common.so libosgWidget.so.3.6.5 libabsl_raw_hash_set.so.2111.0.0 libexternallinkbase.so circuitmgrui.rsb libosgShadow.so.3.6.5 libmaterialmodeler.so fieldspostprocessorUI.rsb liboptimex.mexa64.so libquadmath.so.0 translatorutils.rsb libhfsslib.so .setup_runtime spexporter.rsb modulebase.rsb libimf.so libxerces-c-3.2.so libmkl_core.so radfield.rsb libsimpledesignmanager.so xercesImpl.jar libabsl_random_internal_randen_hwaes.so.2111.0.0 libTAO_PI.so.2.4.6 estimate.rsb siwave_ng.xsd productcoreui.rsb anfptonextgen.tlb libzlib.so WebClient libem_moduledll.so schematic.tlb libvglwrapper.so plot3d.tlb libEDBEditorUtils.so libgdsiitonextgen.so libansversion.so libLayoutGeometry3D.so report2d.tlb DDRwizard.rsb libadmhusk.so libosg.so.3.4.0 libabsl_leak_check.so.2111.0.0 libbasetexteditor.so libabsl_synchronization.so.2111.0.0 VerifyDependencies.pl optimex.mexa64 spicelinkbase.rsb libboost_type_erasure.so.1.71.0 Q3DTranslator.tlb matrix_solution_intel libabsl_int128.so.2111.0.0 libanftranslator.so SUtility.rsb libosgAnimation.so.3.6.5 speng_ext HFSSCOMENGINE.cfg Extractor2D.rsb nde.exe view3dui.rsb libgerbertranslator.so AppBase.rsb libboost_chrono.so.1.71.0 ConfigureSoftware.bash nexxim.exe Ansys.Ansoft.DesignVerificationPluginDotNet.dll padstackeditor.rsb libproductbasedll.so libabsl_hash.so.2111.0.0 libSpaHPart.so libupb.so.24 EDBDiff.exe libcrypto-anss.so.1.1 libabsl_cord.so.2111.0.0 libosgVolume.so.3.6.5 libabsl_strerror.so.2111.0.0 desktop.rsb Ansys.Ansoft.SimSetupData.dll libSpaACIS.so libempostdll.so caxtr libhierarchycore.so libdgtd3d_cuda_dll.so ansoftrsm.bin libSIwaveSimEngine.so libreducematrixui.so hfsslib.tlb LayoutFieldsUI.rsb indm1 libsiwave_emi.so libZipArchive.so libIcepakUI.so VirtualCompliance libsm2tonextgen.so VerifyPatchLevel.bash libMaxwellBaseUI.so libgrpc.so.24 libabsl_random_seed_sequences.so.2111.0.0 3dedy libCapLibBrowser.so clipdesign libqtapplic.so libspicelinkbase.so libabsl_status.so.2111.0.0 libTD_SpatialIndex.so libansoftcom.so libicuuc.so.56 Ansys.Ansoft.PluginCoreDotNet.dll libabsl_log_severity.so.2111.0.0 libQt5QmlModels.so.5.15.6 libmodulebaseui.so padstoanf.exe empostdll.rsb libTD_DbRoot.so ira_solver Q3DPreProc xfltoanf.exe tdslink libfieldspostprocessor.so libcircuitdefinitionmgr.so libboost_filesystem.so.1.71.0 apdlinks.rsb libabsl_flags_marshalling.so.2111.0.0 SIwave libTAO.so.2.4.6 libosgWidget.so CAD libQt5Xml.so.5.15.6 meshsetupUI.tlb libabsl_malloc_internal.so.2111.0.0 libComponentSystem.so libEDBCircuitUtils.so libboost_wave.so.1.71.0 libextsimtcpipcomm.so libmeshsetupUI.so images Ansys.Ansoft.CustomSimSetupPluginDotNet.dll libavutil.so.55.58.100 libACE.so.6.4.6 libmimalloc.so.2 libboost_program_options.so.1.71.0 libmkl_rt.so libgrpcpp_channelz.so.1.46 libansys_rep_client.so libproductbaseui.so libCADIntegServer.so PythonFiles libabsl_city.so.2111.0.0 pmdc libosgViewer.so.3.6.5 libcableng.so Delcross libdesktop.so genequiv libSpicelinkShareddll.so liboatranslator.so libSpaHBridge.so Ansys.Ansoft.CoreSerializationDotNet.dll .install_scripts siwave_stackup.xsd AnsoftCOMSchedulerPluginDll.dll distrib_query_mpi libExtractorBaseUI.so libtbb_preview.so.2 MaxCirDesktop.tlb libboost_stacktrace_basic.so.1.71.0 libgpr.so.24 libabsl_cordz_functions.so.2111.0.0 libboost_iostreams.so.1.71.0 libextractatranslator.so libhierarchyproductbase.so report3dui.rsb libDesktopZipArchive.so Ansys.Ansoft.DocGeneratorPluginDotNet.dll libabsl_random_internal_randen_hwaes_impl.so.2111.0.0 libsolvers.so libhoops2400.so libabsl_periodic_sampler.so.2111.0.0 libnetlist.so libsdf_reader.so Maxwell2DLib.tlb libngplot3d.so libSM.so.6.0 libMultiKernel.so pkgonpcb.exe uicore.tlb plot2d.tlb pm2ansoft.exe MeshAssemblyManager libosgDB.so.3.4.0 check_feature libradfield.so MaxwellBaseUI.rsb libmkl_vml_mc2.so siwave_ng_wrapper.exe libmkl_vml_mc.so bshell.exe buflib libQt5Gui.so.5.15.6 eqssolver tpa_solver libedbtranslator_mw.so libTD_Alloc.so libodbtranslator.so solutionmanager.rsb libgrpc++_reflection.so.1.46 libre2.so.9 libabsl_hashtablez_sampler.so.2111.0.0 SimulationSetup.xsd sidirect_solver libreportsetupui.so hfssbase.rsb libMCADDataModel.so Q3DExtractorUI.rsb libboost_locale.so.1.71.0 libDwfToolkit.so libopt_global.so hfss_pi_wrapper.exe libmkl_vml_mc3.so launch_maxwell_3dedy.py libabsl_time_zone.so.2111.0.0 libcares.so.2 libosgWidget.so.3.4.0 libStride.so libdesignmgrui.so emit.tlb G3dMesher ansysedt.rsb mechanical libsheetscan.so libcablesolver.so libabsl_flags_usage.so.2111.0.0 Control.xsd spisim libngcommand.so libabsl_failure_signal_handler.so.2111.0.0 .emptydir UpdateRegistry.exe maxwellbase.rsb networkdataexplorer.rsb 3dac rpm libabsl_statusor.so.2111.0.0 Stackup_apdlinks.xsd designmgrui.rsb StackupCalc.rsb libRMxprtUI.so hf3d libgfortran.so libmaxwellbase.so SharedUIDLL.rsb libPyDesktopPlugin.so G3dGeometryAnalyzer.exe uiresources.rsb libem_moduleUI.so libhfssbase.so libFieldsCalculatorDLL.so Gen3dProj libcircuitresources.so libmat_tool.so 3dnms siwdoctor libMaxwellBaseFieldsPost.so layouttranslator.rsb IcepakLib.rsb libEBUUnifiedGeometryCore.so CapLibBrowser.rsb libprotobuf-lite.so.3.19.6.0 libboost_fiber.so.1.71.0 VerifyOS.bash libschematic.so libTAO_CodecFactory.so.2.4.6 netlist.rsb libabsl_random_internal_randen_slow.so.2111.0.0 libavfilter.so.6.82.100 libboost_stacktrace_noop.so.1.71.0 liblayout.so libGeometryAlgorithms.so complib syng3 libmkl_avx.so libabsl_flags.so.2111.0.0 libSIwaveCOMWrapper.so libOpenThreads.so.3.3.0 libTD_PdfExport.so libot1100as.so libabsl_throw_delegate.so.2111.0.0 dc_coeff.txt Examples EDBToGDS libEmit.so reducematrixui.rsb SweepRange.rsb libboost_stacktrace_addr2line.so.1.71.0 libreportsetup.so libabsl_random_internal_distribution_test_util.so.2111.0.0 Ansys.Ansoft.CoreCOMScripting.dll libMechanicalUI.so libabsl_flags_usage_internal.so.2111.0.0 libAnsys.Sdk.Minerva.so MaxCirLib.tlb libdsomanager.so scripting.tlb Ansys.Ansoft.Geometry3DPluginDotNet.dll srm libboost_wserialization.so.1.71.0 libabsl_bad_optional_access.so.2111.0.0 libekmcomponent.so OPTICOMENGINE.exe libTD_BmpExport.so libngPlot3dSettings.so schedulers .prodsetup libMaxCirLib.so error.msg libicepaklink_dll.so unim MaxwellLib.tlb blackboxdata.rsb userdefineddocumentsUI.rsb libHfssSbrPlus.so Control_apdlinks.xsd anstranslator_mw.exe speng.exe mainwin560 SystemCoupling libgomp.so.1.0.0 libpolygonicakernel.so optimize libmkl_avx2.so libfreetype.so.6.17.2 httpImpedanceWizardServer libDXFGeometry3DExporter.so common sheetscan.rsb libboost_unit_test_framework.so.1.71.0 libQ3DExtractorUI.so libtbb.so.2 libavcodec.so.57.89.100 libabsl_random_seed_gen_exception.so.2111.0.0 Q3D.tlb libBCGCBPRO3330142.so libreport2d.so libboost_math_tr1f.so.1.71.0 libexternaldatafile.so libansprotocol.analysis_settings.ansys.so libmkl_intel_thread.so CModelEditor.tlb CustomSimSetupBase.rsb Microsoft.Scripting.Metadata.dll libQt5OpenGL.so.5.15.6 libQt5EglFSDeviceIntegration.so.5.15.6 SpicelinkShareddll.rsb libboost_prg_exec_monitor.so.1.71.0 libflame.so altrasimnetlist.rsb Emit.rsb libOpenThreads.so.3.3.1 dxftonextgen.rsb libaltrasim.so sm2tonextgen.tlb libQ3D.so sm2tonextgen.rsb libCustomSimSetupBase.so anspjtgen3d RegisterEnginesWithRSM.pl 3dtds radfield.tlb libEDBToHFSSPIDLL.so Microsoft.Scripting.dll libhfproductbase.so libTD_Br.so libQt5Network.so.5.15.6 Bitmaps caxtr_preprocessor libboost_coroutine.so.1.71.0 libmodulebase.so Q3DTranslator.rsb spexporter.exe liboptimetricsui.so libintlc.so.5 siwavemisalignchk libEnsemblePostProc.so ansysedt.tlb libosgPresentation.so.3.6.5 SIwaveSimController.exe libtbbmalloc_proxy.so.2 IronPython.dll libtdslink_dll.so libsfl500as.so libosg.so.130 Help geomproc libatl_objects.so anftoxfl.exe libplot3dui.so GeometrySolver.exe libuicore.so libcircuitmgrui.so libCircuitUtilityNG.so AnsPlot.rsb launch_maxwell_3dnms.py SIwaveToParasolidExport.exe libreport3dui.so libQt5XmlPatterns.so.5.15.6 libMaxwell3DFieldsPost.so libCircuitUtilityUI.so libOpenThreads.so.20 libdatalinkdll.so libTAO_BiDirGIOP.so.2.4.6 libabsl_cordz_info.so.2111.0.0 libSpaDMIcon.so libQt5Widgets.so.5.15.6 MECHANICALCOMENGINE.exe libEDBExporterUtils.so libboost_atomic.so.1.71.0 libboost_serialization.so.1.71.0 libfeaturemgr.so libcmodeleditor.so spencrypt.exe libidftranslator.so dxftonextgen.tlb reportsetupui.rsb libabsl_random_distributions.so.2111.0.0 libuserdefineddocumentsUI.so libdesignmanager.so externallinkbase.rsb libabsl_bad_any_cast_impl.so.2111.0.0 RMxprtLib.rsb libosgSim.so.3.6.5 BCGCBPRO3330142.rsb emsatEDB libIcepakLib.so libview3d.so lssm dcm product.info mesherProc.exe libblis-mt.so Q3D.rsb Q2DExtractorUI.rsb MAXWELL2DCOMENGINE.exe libMachine.so libirng.so libMechanicalLib.so EDB_RPC_Server syslib icepak xfldata.rsb ICEditor.rsb libdhmkernel.so hfss_pi.exe desktopproxy.bin HfssDesktop.tlb zukentoanf.exe SUtility.exe Setup_apdlinks.xsd libensemble.so libabsl_strings_internal.so.2111.0.0 SpicelinkSharedUI.rsb ICEditor.tlb optimetricsui.rsb LayoutBaseUI.rsb em_moduleUI.rsb libDXCoreConfig.so config controls.tlb meshsetupUI.rsb em64t Ansys.Ansoft.ModulePluginDotNet.dll libQt5QuickWidgets.so.5.15.6 libmkl_intel_lp64.so libosgManipulator.so.3.6.5 libabsl_graphcycles_internal.so.2111.0.0 ansysedt.exe nexxim.cfg libLayoutBaseUI.so libTD_Root.so defer libICEditor.so libQ2DExtractorUI.so libutilitytranslator.so libAnsoftCOMSchedulerPluginDll.so libfieldspostprocessorUI.so libQ3DTranslator.so expeditiontoanf.exe basetexteditor.rsb libEDBToGDSDLL.so libEMIScanner.so siwave_rs libiomp5.so IPC-2581B_V3.0.xsd libmkl_vml_avx512_mic.so libEDBStrideDLL.so 3des libboost_log_setup.so.1.71.0 siwave.exe .answrapper libmkl_vml_avx512.so libboost_math_c99l.so.1.71.0 .setup_runtime_mpi libTD_Gi.so MAXWELLCOMENGINE.exe libMaxwell3DUI.so ens_solver libanfptonextgen.so AnsysECADXplorer.exe libApipWrapper.so BCGCBPRO2430110.rsb libabsl_flags_commandlineflag.so.2111.0.0 libirc.so libdxftranslator.so libradfieldUI.so libabsl_raw_logging_internal.so.2111.0.0 libTAO_AnyTypeCode.so.2.4.6 AnsoftGeomUDM.so DRC.rsb xlslink.exe plot3d.rsb xml-apis.jar atl_objects.rsb radfieldUI.rsb libosgViewer.so.3.4.0 layout.tlb libAppBase.so libMaxwell2DFieldsPost.so libproductcoreui.so nssm plot2d.ocx libQt5Quick.so.5.15.6 libabsl_time.so.2111.0.0 IcepakLib.tlb Ansys.Ansoft.SIwave.DotNetForms.dll cnq3d libNonUI3DPlot.so .filelist scripts libboost_math_c99f.so.1.71.0 libhfssUI.so libosgUtil.so.3.4.0 libmkl_def.so libTD_Ge.so libiconv.so.2 ModulePlugin.dll libModulePlugin.so libie_ddm.so libgfortran.so.5 layout.rsb hfssUI.rsb libCustomSimSetupPlugin.so libsolutionmanager.so libreportkern.so libQt5Svg.so.5.15.6 libabsl_flags_reflection.so.2111.0.0 libosgUtil.so libQt5MultimediaWidgets.so.5.15.6 libosgText.so.3.4.0 libQt5Qml.so.5.15.6 libtranslatorutils.so externaldatafile.rsb libansoftvkitools.so AnsysECADXplorer.rsb ENSCOMENGINE.cfg pkgonpcb.rsb libaciskern.so libmkl_vml_avx.so siwavevalchk reg_siwave.exe Ansys.Ansoft.SchedulerPluginDotNet.dll libedbtranslator.so .runtimempiwrapper libFluentPostDll.so libmeshsetup.so libMaxwell2DUI.so djobextractor.bin libpskernel.so libuiresources.so libTAO_CosProperty.so.2.4.6 libmkl_avx512.so libMaxwellLib.so ENSCOMENGINE.exe fluent siwave_ng.exe controls.ocx libSweepRange.so anfptonextgen.rsb libabsl_random_internal_pool_urbg.so.2111.0.0 libosgDB.so.3.6.5 anstranslator ICEPAKCOMENGINE.exe libDXCoreDll.so libStackupCalcWrapper.so MaxwellDesktop.tlb Ansys.Ansoft.Edb.dll libngansoftcomapp.so AnsExtracta.exe libosgTerrain.so.3.6.5 apip-standalone-service Maxwell2DUI.rsb libTD_Gs.so libabsl_symbolize.so.2111.0.0 libnetworkdataexplorer.so libDesignVerificationPlugin.so libabsl_cordz_handle.so.2111.0.0 libboost_timer.so.1.71.0 libDesktopProxyLib.so gdsiitonextgen.rsb libgcc_s.so.1 PinToPinSetup.exe error libabsl_str_format_internal.so.2111.0.0 Desktop.tlb libTD_AcisBuilder.so libboost_date_time.so.1.71.0 libipc2581translator.so circuitresources.rsb libcircuitdefinitionmgrui.so libboost_random.so.1.71.0 libsystemcouplingserver.so libstdc++.so libstdc++.so.6 libOpenThreads.so.21 libosg.so.161 libosgAnimation.so libosgAnimation.so.161 libosgDB.so.161 libosgFX.so libosgFX.so.161 libosgGA.so.161 libosgManipulator.so libosgManipulator.so.161 libosgParticle.so libosgParticle.so.161 libosgPresentation.so libosgPresentation.so.161 libosgShadow.so libosgShadow.so.161 libosgSim.so libosgSim.so.161 libosgTerrain.so libosgTerrain.so.161 libosgText.so.161 libosgUI.so libosgUI.so.161 libosgUtil.so.161 libosgViewer.so.161 libosgVolume.so libosgVolume.so.161 libosgWidget.so.161 .exewrapper .monowrapper .mpiwrapper .runtimebinwrapper .runtimeclassicexewrapper .runtimeexewrapper .runtimepathwrapper .runtimewbwrapper AnsExtracta AnsysECADXplorer anstranslator_mw AnsysSIXplorer ENSCOMENGINE EXTRACTOR2DCOMENGINE HFSSCOMENGINE ICEPAKCOMENGINE ICEPAKMESHENGINE MAXWELL2DCOMENGINE MAXWELLCOMENGINE OPTICOMENGINE Q3DCOMENGINE RMXPRTCOMENGINE MECHANICALCOMENGINE UpdateRegistry anftoxfl anfv4toanfv2 ansoftrsm ansysedt boardstationtoanf desktopjob desktopproxy djobextractor expeditiontoanf hfss_pi hfss_pi_setup hfss_pi_wrapper mwcontrol nexxim padstoanf pm2ansoft portrouter siwave siwave_ng siwave_ng_wrapper SIwaveRegionsExtractor SIwaveSimController SIwaveToParasolidExport speng SUtility spexporter tpa_ng xfltoanf zukentoanf nde libgmp.so.10 libmpfr.so.4 libgomp.so.1 libICE.so.6 libSM.so.6 libtbb.so libtbbmalloc.so libtbb_preview.so libtbbmalloc_proxy.so libfreetype.so libfreetype.so.6 libQt5Core.so libQt5Gui.so libQt5OpenGL.so libQt5Svg.so libQt5Multimedia.so libQt5MultimediaWidgets.so libQt5Network.so libQt5Widgets.so libQt5Quick.so libQt5QuickWidgets.so libQt5Qml.so libQt5Sql.so libQt5Xml.so libQt5XmlPatterns.so libQt5PrintSupport.so libQt5DBus.so libQt5XcbQpa.so libQt5QmlModels.so libQt5EglFSDeviceIntegration.so libQt5Core.so.5 libQt5Gui.so.5 libQt5OpenGL.so.5 libQt5Svg.so.5 libQt5Multimedia.so.5 libQt5MultimediaWidgets.so.5 libQt5Network.so.5 libQt5Widgets.so.5 libQt5Quick.so.5 libQt5QuickWidgets.so.5 libQt5Qml.so.5 libQt5Sql.so.5 libQt5Xml.so.5 libQt5XmlPatterns.so.5 libQt5PrintSupport.so.5 libQt5DBus.so.5 libQt5XcbQpa.so.5 libQt5QmlModels.so.5 libQt5EglFSDeviceIntegration.so.5 libavcodec.so.57 libavdevice.so.57 libavfilter.so.6 libavformat.so.57 libavutil.so.55 libswresample.so.2 libswscale.so.4 xlslink libSysC.SystemCouplingParticipant.so /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc: erestart.default eadmin esub.eas orig.elim.gpu.ext orig.elim.gpu.topology batch-driver elim.mic esub.gold eexec.gold mesub nqsi lsfBinaryWrapper mbschd elim.hpc esub.fluent esub.ls_dyna esub.openmp esub.poe esub.oldpoe esub.pvm esub.tvmpich_gm esub.tvpoe esub.oldtvpoe esub.tvlammpi esub.mpichp4 esub.tv esub.mvapich esub.intelmpi esub.mpich_mx esub.mpich2 esub.openmpi rla echkpnt.ls_dyna erestart.ls_dyna echkpnt.fluent erestart.fluent esub.mpich_gm esub.lammpi esub.bproc daemons.wrap krbrenewd eauth.krb5 erenew.krb5 ego_client ego_daemons.sh egoremoverc.sh egosc egosetrc.sh egosetsudoers.sh egoshutdown.sh egostartup.sh elim.frequency erestart execproxy lim melim named pem pim tmp.elim.docker tmp.elim.sa tmp.eslim.daemonversions tmp.eslim.ostype vemkd wsgserver wsm lsf_daemons eslim.ostype docker-control.py docker-monitor.py docker-starter.py eauth.cve mosquitto orig_elim.jsdl 2nd_elim.jsdl mbatchd sbatchd gpolicyd ebrokerd echkpnt kubebridge echkpnt.default elim.newdrp esub elim.health elim.normload elim.sitealloc egroup scripts elim.centrify utmpreg res nios eauth daemons_old etc elim.slotsize elim.netinfo elim.vcscount mbatchd.hotfix mbschd.orig.fp12 lim.fp6.old elim.l3latency elim.vboxver orig.elim.gpu disable_device elim.gpu.ext elim.gpu.topology elim.gpu elim.icp.uploader elim.jsdl enroot-starter.py lsfEGOControlMbatchd.sh lsfcontainerlib.py lsfdockerlib.py lsmail parallelJob-controller egroup.1665693910 elim.ns mbschd.600488.nonstripped mbatchd.orig.fp12 mbschd.hotfix old.eslim.ostype.20230227 mbatchd.orig.jul13 mbatchd.unstrip eslim.hwserial /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin: daemons_old xagent lsadmin lspasswd lsfrestart lsfshutdown lsfstartup user_post_exec_prog user_pre_exec_prog lsplace lsrun lseligible lsload lsloadadj lsid lsrtasks lshosts lsinfo lsgrun ch lsmon lsclusters lsacctmrg lsacct lsrcp lsreghost pvmjob zapit bacct blaunch bhosts bsub badmin bmgroup bmod bjobs.bin bparams busers bqueues bkill bpeek brun bpost ppmsetvar bread bstatus bswitch brequeue btop bbot bhpart bclusters brestart bmig brsvadd brsvmod brsvdel brsvs bjgroup bgadd bgdel bgmod blimits bsla bapp bslots bresize bjdepinfo bconf bgbroker bmg bgpinfo tssub tspeek bentags bhist brlainfo preservestarter augmentstarter init_energy initialize_eas sca_mpimon_wrapper mpichp4_wrapper mpichsharemem_wrapper lsrun.sh lslogin qsub qdel qstat brsvjob lsmake lsmakerm lsmake4 lstcsh poejob pmd_w poe_w mpich2_wrapper mvapich_wrapper openmpi_wrapper openmpi_rankfile.sh mpdstartup mpich_mx_wrapper intelmpi_wrapper pam TaskStarter mpirun.lsf pjllib.sh gmmpirun_wrapper lammpirun_wrapper lsfhadoop.sh lsf-spark-shell.sh lsf-spark-submit.sh lsf-start-spark.sh lsf-stop-spark.sh egoapplykey egoconfig egoenv egoexec egogenkey egosh resmig dnssec-keygen parallelupgrade.jar parallelupgrade.sh bstop bmodify breconfig qrestart brsvsub bwait lsfrsv blimits.bin bhosts.bin lshosts.bin bresources.bin bmgroup.bin bparams.bin bugroup.bin battach bqueues.bin bjobs btop.bin bhist.bin bacct.bin bugroup qjlist qlimit qmapmgr qmgr qps qrun qsa qsnapshot qwatch batch-acct clnqs pipeclient lsltasks bresume bchkpnt lsreconfig lslockhost lsunlockhost bqc breboot brun.bin bresources bkill.bin battr bctrld bimages lsmail lsportcheck badmin.bin lsid.bin bmod.bin bwait.bin /tool/pandora64/bin: 2to3 SOAPsh.pl [ a2p acyclic add.modules addr2line ar aruser as autodia.pl autodia_java.pl autospec awk awkk base64 basename bash bashbug bcomps bdf bison bugpoint bundle bundler byebug c++ c++filt c-index-test c2ph c_rehash dateparse pm_which cat catalyst.pl ccache-swig ccomps gnuplot phar pear chartex chcon chgrp chmod chown chroot circo cksum clang clang++ clang-check clang-format clang-tblgen clear_browser_locks cluster clusterdb cmp coderay colorls colrm comm compile_encoding config_data convert0.6.README convert0.6.pl convert0.8.README convert0.8.pl corelist cover cp cpan cpan-mirrors cpan2dist cpancover cpanel_json_xs cpanp cpanp-run-perl cpp cpp11-migrate crc32 createdb createlang createuser cron_event_predict.plx csplit ctags cucumber cut date db_archive db_checkpoint db_deadlock db_dump db_hotbackup db_load db_printlog db_recover db_sql db_stat db_upgrade db_verify dbicadmin dbilogstrip dbiprof dbiproxy vdltodmx ddd df diff diff3 dijkstra dir dircolors dirname dos2unix dot dot2gxl dot2ruby dot_builtins dotty doxygen dropdb droplang dropuser dtplite du echo ecpg edgepaint egrep elfedit elmfilter2procmail enc2xs encguess env eperl erb erubis expand expr extract_vba eyapp factor false fatpack fdp fgrep find find2perl find_xclient findrule firefox firefox2 firefox2.0 firefox3 flamegraph.pl flay flex flex++ flog fmt fold format_quotas.pl g++ gawk basepods gc gcc gcc-ar gcc-nm gcc-ranlib gcore gcov gcov2perl gdb gdbserver gedi gem gem2gv get_arch get_os git2gv gmake gml2gv gprof graph-easy graphml2gv grep groups gunzip gv2gml gv2gxl gvcolor gvgen gvmap gvmap.sh gvpack gvpr gxl2dot gxl2gv gzexe gzip h2ph h2xs head hostid htmldiff htmltree htop httpclient id idle vmmouse_detect initdb innochecksum install instmodsh ipcount iptab irb irwin irwin.old join json_pp json_xs kill l4p-tmpl largeprimes latencybug ld ld.bfd ldiff less lessecho lesskey libnetcfg link llc lli llvm-ar llvm-as llvm-bcanalyzer llvm-config llvm-cov llvm-diff llvm-dis llvm-dwarfdump llvm-extract llvm-link llvm-mc llvm-mcmarkup llvm-nm llvm-objdump llvm-prof llvm-ranlib llvm-readobj llvm-rtdyld llvm-size llvm-stress llvm-symbolizer llvm-tblgen ln lneato locate vrq cheetah lwp-download lwp-dump lwp-mirror lwp-request m4 macho-dump make make_encmap makerandom map mason.pl md5sum mech-dump minitar mirrorMappings mkCSGB2312 mkdir mkfifo mkinstalldirs mkmapfile mknod mkpasswd.pl mkroot mktemp mm2gv mod2html modulecmd moose-outdated moz-byteshift.pl mozilla mozilla-gtk1 mozilla-xremote-client peardev msql2mysql mutt_ldap_query mutt_phonebook_query.pl mv my_print_defaults mydu myisam_ftdump myisamchk myisamlog myisampack mysql mysql_client_test mysql_client_test_embedded mysql_config mysql_config_editor mysql_convert_table_format mysql_embedded mysql_find_rows mysql_fix_extensions mysql_plugin mysql_secure_installation mysql_setpermission mysql_tzinfo_to_sql mysql_upgrade mysql_waitpid mysql_zap mysqlaccess mysqlaccess.conf mysqladmin mysqlbinlog mysqlbug mysqlcheck mysqld mysqld_multi mysqld_safe mysqldump mysqldumpslow mysqlhotcopy mysqlimport mysqlshow mysqlslap mysqltest mysqltest_embedded neato new-top nice nl nm nns nnsd nnslog nohup nokogiri nop nproc numfmt nytprofcalls nytprofcg nytprofcsv nytprofhtml nytprofmerge nytprofpf objcopy objdump od odf2pod odf_set_fields odf_set_title odfbuild odfextract odffilesearch odffindbasic odfhighlight odfmetadoc odfsearch dm_date oletool oodoc_test oodoc_version openssl opt osage p-name package-stash-conflicts page pandorabug parrot paste patchwork pathchk pdfnetscape pdfnetscape3 pdsh perl perl2html perl5.18.2 perl_latest perlbug perlcritic perldoc perlivp perlsh perlthanks perltidy perror pg_basebackup pg_config pg_controldata pg_ctl pg_dump pg_dumpall pg_isready pg_receivexlog pg_resetxlog pg_restore piconv pinky pl2pm plackup pod2html pod2latex pod2man pod2text pod2usage pod_cover podchecker pods2html podselect podspell podtree2html poe-gen-tests postgres postmaster pprof.rb pr printenv printf prove prune pry ps2gif psed psql pstruct pt ptar ptardiff ptargrep ptked ptksh ptx puudecode puuencode pwd pydoc pydoc2.4 pydoc2.6 pydoc2.6.1 pydoc3.0 python python-config python2 python2-config python2.3 python2.4 python2.5 python2.6 python2.7 python2.7-config python_latest rabbit_foot rackup rails rake ranlib rdebug rdoc hg vzt2vcd realpath redcloth reek reindexdb replace resolve_stack_dump resolveip ri rm rmdir rspec rtop ruby ruby-parse ruby-rewrite ruby2gv ruby_parse ruby_parse_extract_error runcon runevolution s2p scandeps.pl sccmap sdiff sed seq sfdp sha1sum sha224sum sha256sum sha384sum sha512sum shasum shell-quote shred shuf size sleep smtpd.py snmpkey soapcpp2 sort splain split sprockets ss2tk ssdiff ssh-tunnel stat stdbuf strings vztminer curl stty.pl stubmaker.pl sum swig sync tac tail tar tcgrep tcldocstrip tclsh tclsh8.6 tcsh tee tel tel.retired tel2 test test-yaml testrb text2odf text2table thor thunderbird thunderbird3 thunderbird_open_url tilt timed-process timeout tkjpeg top top2 touch tpage tr tred treereg true truncate tset2 tsort tt ttree tty twopi txt2html ucalc uname uncompress unexpand unflatten curl-config uniq_list unix2dos unlink unparser update_rubygems updatedb uptime use-devel-assertos use-devel-checklib users vacuumdb pecl phar.phar php vdir php-cgi vhier vimdot vncshadow vpassert vppreproc vrename vsplitmodule wc whatos who whoami widget wish wish8.6 wsdl2h wsdl2ruby.rb x86_64-unknown-linux-gnu-c++ x86_64-unknown-linux-gnu-g++ x86_64-unknown-linux-gnu-gcc x86_64-unknown-linux-gnu-gcc-4.8.1 x86_64-unknown-linux-gnu-gcc-ar x86_64-unknown-linux-gnu-gcc-nm x86_64-unknown-linux-gnu-gcc-ranlib xargs xfig xfig3.2.4 xlock xlock~ xls2csv xlscat xlsgrep xlsopcodes xml2gv xml_grep xml_merge xml_pp xml_spellcheck xml_split xmlpretty xmlwf xpath xsd2ruby.rb xsubpp yacc yapp yes zcat zcmp zdiff zegrep zfgrep zforce zgrep zipdetails zless zmore znew bc ccmake cmake cpack ctest dc dm_zdump faqpods sitename sitename.3.6.12 sitename.6.5.14 sitename.rt249318 whereami whereami.3.6.12 whereaminow README modpods badmin perl5.24.0 pfcat badmin.encoded plxload base32 pmall bunzip2 bwhy bzcat bzcmp bzdiff bzegrep bzfgrep bzgrep bzip2 bzip2recover bzless bzmore ci co columnize dd ebrowse emacs emacs-25.1 emacsclient env_parallel env_parallel.bash env_parallel.csh env_parallel.fish env_parallel.ksh env_parallel.pdksh env_parallel.tcsh env_parallel.zsh etags gawk-4.1.4 ident igawk keep_termalive.sh logname ls lsf_bacct lsf_bbot lsf_bhist lsf_bhosts lsf_bjobs pman lsf_bkill lsf_blimits lsf_bmgroup lsf_bmig lsf_bmod lsf_bpeek lsf_bqueues lsf_bresume pmcat lsf_bstop lsf_bsub lsf_bswitch lsf_btop lsf_bugroup lsf_bwhy pmcheck lsf_inventory.pl pmdesc lsf_jptime pmeth pmexp lsf_lshosts lsf_lsid lsf_lsinfo lsf_lsload lsf_lslsmake pmfunc lsf_lsmake lsf_lsmakerm lsf_lsrinfo pminclude pminst pmload pmls lsf_suspendlsfjobs lsf_wrapper merge niceload parallel parcat rcs rcsclean rcsdiff rcsmerge readelf readlink resolve rlog pymake2 pmake2 sem scapy libreoffice.wrapper scalc sql strip stty sdraw uniq x11perf vncviewer rsync sqlite3 x0vncserver lsf_drp_reserve.pl lsf_drp_reserve.pl.B4.021111 pixz lsf_drp_reserve.pl.B4.071411 2to3-3.5 cvs cvsbug easy_install-3.5 atom xml2-config ex formail gview gvim gvimdiff gvimtutor idle3 idle3.5 lockfile lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzless lzma lzmadec lzmainfo lzmore mailstat pg_archivecleanup pg_recvlogical pg_rewind pg_test_fsync pg_test_timing pg_upgrade pg_xlogdump pgbench pip3 pip3.5 procmail pydoc3 pydoc3.5 python3 python3-config python3.5 python3.5-config python3.5m python3.5m-config pyvenv pyvenv-3.5 rcs2log readgds rgview rgvim rview rvim pmpath unlzma unxz xmlcatalog xmllint vimdiff vimtutor xxd xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore ssh Magick++-config MagickCore-config MagickWand-config X Xdmx Xnest Xorg Xvfb animate bdftopcf bdftruncate compare composite conjure convert cvt cxpm display dmxaddinput dmxaddscreen dmxinfo dmxreconfig dmxresize dmxrminput dmxrmscreen dmxtodmx dmxwininfo easy_install easy_install-2.7 file gapplication gdbus gdbus-codegen gio gio-querymodules git git-cvsserver iperf3 bdf2gdfont.pl git-upload-archive git-upload-pack gitk glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums php-config gobject-query gresource gsettings gtester gtester-report gtf iceauth identify import koi8rxterm lsf_jrtime lsf_jruse lsf_lsgetclustername luit convert_eng magick magick-script mailx makedepend mako-render mkfontdir mkfontscale mogrify montage fbrun fbsetbg fbsetroot fluxbox p4 pip pip2 pip2.7 resize sessreg setxkbmap smproxy stream sxpm synclient syndaemon ucs2any uxterm x11perfcomp xauth xbacklight xcmsdb xcursorgen xdmxconfig xdpr xdpyinfo xdriinfo xev xgamma xhost xinput xkbbell xkbcomp xkbevd xkbvleds xkbwatch xkeystone xkill xlsatoms xlsclients xmodmap xpr xprop xrandr xrdb xrefresh xset xsetroot xterm xvinfo xwd xwininfo xwud fluxbox-generate_menu TileBuilderStart TileBuilderTerm fluxbox-remote md5deep mytop ninja fluxbox-update_configs startfluxbox sha1deep sha256deep tigerdeep whirlpooldeep pbsqueries.py.11923 irwin-updateOS-local irwin-wrapper ncftp ncftpbatch ncftpbookmarks ncftpget ncftpls ncftpput ncftpspooler rshadc rshadc45 rshadca rshadcape rshadcd rshadcdog rshadce rshadcelk rshadcgar rshadch rshadcs rshamd rshandcd rshandcdog rshandch rshasdc rshasdc45 rshasdce rshasdch rshasdcs rshatlelk rshatlgar rshatlhen rshbdc45 rshbdcd rshbdcdog rshbdce rshbdcelk rshbdcg rshbdcgar rshbdch rshbdcl64 rshca2hi rshcmdd rshcmddog rshcmde rshcmdelk rshcmdg rshcmdgar rshcmdh rshcyb45 rshcybelk rshcybgar rshcybhen rshidc45 rshidcd rshidcdog rshidcelk rshidcgar rshidch rshihdc45 rshihdcelk rshmhdc45 rshmhdcd rshmhdcdog rshmhdce rshmhdcelk rshmhdcg rshmhdcgar rshmhdch rshmkdc45 rshmkdcdog rshmkdcelk rshmkdcgar rshmkdch rshorl45 rshorlelk rshorlelk.old rshsrdc45 rshsrdcelk rshsvdc45 rshsvdcd rshsvdcdog rshsvdce rshsvdcelk rshsvdcg rshsvdcgar rshsvdch rshsvdchi rshtexas2dog rshtexas2elk rshtexas2gar rshtexas2h rshtexas2s rshtmd rshtmdh rshtmds rshtx2dog rshtx2elk rshtx2h rshtx2s sshadc sshadc45 sshadca sshadcape sshadcd sshadcdog sshadce sshadcelk sshadcgar sshadch sshadcs sshamd sshandcd sshandcdog sshandch sshasdc sshasdc45 sshasdce sshasdch sshasdcs sshatlelk sshatlgar sshatlhen sshbdc45 sshbdcd sshbdcdog sshbdce sshbdcelk sshbdcgar sshbdch sshbdck sshbdcl64 sshca2hi sshcmdd sshcmddog sshcmde sshcmdelk sshcmdg sshcmdgar sshcmdh sshcyb45 sshcybelk sshcybgar sshcybhen sshidc45 sshidcd sshidcdog sshidcelk sshidcgar sshidch sshihdc45 sshihdcelk sshmhdc45 sshmhdcd sshmhdcdog sshmhdce sshmhdcelk sshmhdcgar sshmhdch sshmkdc45 sshmkdcdog sshmkdcelk sshmkdcgar sshmkdch sshorl45 sshorlelk sshorlelk.old sshsrdc45 sshsrdcelk sshsrdcgar sshsvdc45 sshsvdcd sshsvdcdog sshsvdce sshsvdcelk sshsvdcg sshsvdcgar sshsvdch sshsvdchi sshsvdck sshtexas2dog sshtexas2elk sshtexas2gar sshtexas2h sshtexas2s sshtmd sshtmdh sshtmds sshtx2dog sshtx2elk sshtx2h sshtx2s tkdiff xxdiff hostname lsf_badmin gcov-tool gfortran x86_64-pc-linux-gnu-c++ x86_64-pc-linux-gnu-g++ x86_64-pc-linux-gnu-gcc x86_64-pc-linux-gnu-gcc-6.3.0 x86_64-pc-linux-gnu-gcc-ar x86_64-pc-linux-gnu-gcc-nm x86_64-pc-linux-gnu-gcc-ranlib x86_64-pc-linux-gnu-gfortran pmvers podgrep podpath pods podtoc sitepods stdpods tap2junit whatos.2117 xslt-parser date2sec date2ww f2py memtester sec2date utime ww2date eview evim view vim gendesc genhtml geninfo genpng jsonschema lcov nmon cheetah-analyze cheetah-compile distcc distccd distccmon-text lsdistcc markdown_py pump b2m ellcc gnuattach gnuclient gnudoit ootags rcs-checkin xemacs xemacs-21.4.22 xemacs-21.4.22-56270724.dmp svn svnadmin svnbench svndumpfilter svnfsfs svnlook svnmucc svnrdump svnserve svnsync svnversion tkcvs lsf_drp_reserve.pl.B4.RT248129 nc pbstree pbstree.51016 pbstree.old vppp roxml chkstow stow chardetect espresso memcached nedit lsf_bgadd perl-nothreads pkg-config.pl ppkg-config nosetests nosetests-2.7 tmux pbstree.bin aclocal aclocal-1.14 automake automake-1.14 p4admin p4admin.bin p4merge p4merge.bin p4v p4v.bin p4vc pv qt.conf dprof2calltree hotshot2calltree kcachegrind memprof2calltree op2calltree pprof2calltree python3.5.2 git-receive-pack git-shell qdirstat qdirstat-cache-writer lsf_bjgroup a2x a2x.py asciidoc asciidoc.py nasm ndisasm lsof theano-cache theano-nose libpng-config libpng16-config ndg_httpclient pigz png-fix-itxt pngfix saved_model_cli tensorboard unpigz wheel convert-dtsv0 dtc dtdiff fdtdump fdtget fdtoverlay fdtput __pycache__ runxlrd.py validjson perl5.8.6 dprofpp perlcc sperl5.8.6 suidperl helixmfa helixmfa.bin oldrtop p4vc.bin pyasn_util_asnames.py pyasn_util_convert.py pyasn_util_download.py xfig.orig ccconfig sigapi_perl django-admin django-admin.py django-admin.pyc lsamd lsati jfrog lsamd.old restclient remotinator terminator terminator.wrapper freeze_graph pbr toco toco_from_protos xtermcontrol XMLRPCsh.pl drawstate.pl drawstatexml.pl checkMGCLicenses getlicvar.pl ora_explain getlicvar.pl.031411 getlicvar.pl.4212 getlicvar.pl.52009 perl5.8.8 getlicvar.pl.52609 getlicvar.pl.old tkweb getlicvar.pl.preannfix atnodes categorizer countperl doxygen-filter-perl format-sql fornodes key2nodes listgroup make_cron mo-inline module-size moo-outdated net-server pdl pdl2 pdldoc perl5.8.8.a perldl podlint pom2 pomdump pptemplate pwhich smoke_some_mathgsl smolder_mathgsl smolder_smoke_signal starman stemmer-no.pl stemmer-se.pl tonodes umlclass.pl vreg vreg_latex2html xql.pl xspp getlicvar.pl.preherman getlicvar.pl.prejackiefix getlicvar.pl.prejuliefix getlicvar.pl.testenv.pl getlicvartest.pl gcovr aws aws.cmd aws_bash_completer aws_completer aws_zsh_completer.sh jp.py jp.pyc pyrsa-decrypt pyrsa-decrypt-bigfile pyrsa-encrypt pyrsa-encrypt-bigfile pyrsa-keygen pyrsa-priv2pub pyrsa-sign pyrsa-verify rst2html.py rst2html.pyc rst2html4.py rst2html4.pyc rst2html5.py rst2html5.pyc rst2latex.py rst2latex.pyc rst2man.py rst2man.pyc rst2odt.py rst2odt.pyc rst2odt_prepstyles.py rst2odt_prepstyles.pyc rst2pseudoxml.py rst2pseudoxml.pyc rst2s5.py rst2s5.pyc rst2xetex.py rst2xetex.pyc rst2xml.py rst2xml.pyc rstpep2html.py rstpep2html.pyc quota3.15 sperl5.8.8 asadmin bundle_image cfadmin cfncluster cq cwutil dynamodb_dump dynamodb_load elbadmin fetch_file futurize glacier instance_events kill_instance launch_instance list_instances lss3 mturk pasteurize pyami_sendmail route53 s3put sdbadmin taskadmin aws-shell lookbusy aws-shell-mkindex cfn cfn-flip cfn2py pygmentize aws-shell.orig jirashell epylint isort nosetests-3.4 pylint pyreverse smem symilar rshatlibex sshatlibex fetchmail cpuid create_ovc_template.sh fetchmailconf gradle gradle.bat vsyasm yasm rdmsr readtags tabulate ytasm redis-benchmark wrmsr gnumeric gnumeric-1.8.2 ssconvert ssindex ssh-keygen tree HsColour activate-hs aeson-pretty alex amdvnc cabal amdvnc.old amdvnc2 ghc ghc-7.8.3 ghc-pkg ghc-pkg-7.8.3 ghci ghci-7.8.3 haddock haddock-ghc-7.8.3 happy hp2ps hpc hsc2hs amdvnc_ec autopep8 checkdisplays.pl irwinvnc pycodestyle json2yaml wx-config pandoc pandoc-citeproc hjson hjson.cmd sshpass runxlrd.pyc perl5.18.1 time Xvnc vncconfig runghc runghc-7.8.3 runhaskell vncpasswd vncserver yaml2json evcd2vcd fst2vcd fstminer ghwdump gtkwave lxt2miner lxt2vcd rtlbrowse shmidcat twinwave vcd2fst vcd2lxt vcd2lxt2 vcd2vzt meld vermin redis-check-aof redis-check-rdb flake8 redis-cli redis-sentinel libbz2.so.1.0 libbz2.so.1.0.6 libffi.so.6 libffi.so.6.0.4 libpypy3-c.so libpypy3-c.so.debug redis-server pylint-config pyflakes pypy3 pypy3.debug pygal_gen.py x11vnc ack bokeh cygdb cython cythonize par.pl parl parldyn pp pyjwt tkpp tcl tclhelp wishx vba_extract.py xclip xclip-copyfile xclip-cutfile xclip-pastefile htmlview tig 2to3-3.3 easy_install-3.3 f2py3 idle3.3 iptest iptest3 yamlpp-events ipython3 nosetests-3.3 pep8 pip3.3 pydoc3.3 python3.3 python3.3-config python3.3m python3.3m-config pyvenv-3.3 virtualenv virtualenv-3.3 pdfdetach pdffonts pdfimages pdfinfo pdftoppm pdftops pdftotext flea xpdf mutt mutt_dotlock muttbug pgpewrap pgpring smime_keys FvwmCommand fvwm fvwm-bug fvwm-config fvwm-convert-2.6 fvwm-menu-desktop fvwm-menu-directory fvwm-menu-headlines fvwm-menu-xlock fvwm-perllib fvwm-root fvwm2 xpmroot bltsh bltsh24 bltwish bltwish24 tclsh8.4 wish8.4 format_quotas.pl.orig breathe-apidoc kdiff3 pybabel sphinx-apidoc sphinx-autogen sphinx-build sphinx-quickstart xpra xpra_Xdummy xpra_browser xpra_launcher xpra_signal_listener xpra_udev_product_version pygtk-codegen-2.0 pygtk-demo pyxbdump pyxbgen pyxbwsdl xdiskusage wmctrl treescan svnnotify trac2html jenkins-jobs query camelot pigar deep rbt dash-update-components pwiz.py mongo Thunar xfrun4 exo-preferred-applications exo-csource exo-desktop-item-edit exo-open xfce4-accessibility-settings startxfce4 thunar thunar-settings thunar-volman thunar-volman-settings xdt-autogen xdt-commit xdt-csource xfce4-about xfce4-appearance-settings xfce4-appfinder xfce4-display-settings xfce4-keyboard-settings xfce4-mime-settings xfce4-mouse-settings xfce4-panel xfce4-popup-applicationsmenu xfce4-popup-directorymenu xfce4-popup-windowmenu xfce4-power-manager xfce4-power-manager-settings xfce4-session xfce4-session-logout multevent ControlPanel appletviewer extcheck idlj jar jarsigner java java-rmi.cgi javac javadoc javafxpackager javah javap javapackager javaws jcmd jconsole jcontrol jdb jdeps jhat jinfo jjs jmap jmc jmc.ini jps jrunscript jsadebugd jstack jstat jstatd jvisualvm keytool native2ascii orbd pack200 policytool rmic rmid rmiregistry schemagen serialver servertool tnameserv unpack200 wsgen wsimport xjc wmalauncher ag bazel cscope hyperopt-mongo-worker ocs genl-ctrl-list i3 i3-config-wizard i3-dmenu-desktop i3-dump-log i3-input i3-migrate-config-to-v4 i3-msg i3-nagbar i3-save-tree i3-sensible-editor i3-sensible-pager i3-sensible-terminal i3-with-shmlog i3bar i3status idiag-socket-details nf-ct-add nf-ct-list nf-exp-add nf-exp-delete nf-exp-list nf-log nf-monitor nf-queue nl-addr-add nl-addr-delete nl-addr-list nl-class-add nl-class-delete nl-class-list nl-classid-lookup nl-cls-add nl-cls-delete nl-cls-list nl-fib-lookup nl-link-enslave nl-link-ifindex2name nl-link-list nl-link-name2ifindex nl-link-release nl-link-set nl-link-stats nl-list-caches nl-list-sockets nl-monitor nl-neigh-add nl-neigh-delete nl-neigh-list nl-neightbl-list nl-pktloc-lookup nl-qdisc-add nl-qdisc-delete nl-qdisc-list nl-route-add nl-route-delete nl-route-get nl-route-list nl-rule-list nl-tctree-list nl-util-addr scons scons-3.0.1 scons-configure-cache scons-configure-cache-3.0.1 scons-time scons-time-3.0.1 sconsign sconsign-3.0.1 sshsvnserve svnssh thin fbpager wmcpuload natdoc2 jq onig-config banner caca-config cacaclock cacademo cacafire cacaplay cacaserver cacaview chkfont figlet figlist img2txt showfigfonts toilet unison unison-2.51 rdesktop ldapadd ldapcompare ldapdelete ldapexop ldapmodify ldapmodrdn ldappasswd ldapsearch ldapurl ldapwhoami srtop global globash gozilla gtags gtags-cscope htags htags-server meson pyside2-lupdate pyside2-rcc pyside2-uic diffpp enscript mkafmmap over sliceprint states envpath pdfbklt pdfrevert pdfstamp appendpdf.pl asciify changepagestring.pl changepdfstring.pl glogg vba_extract.pyc amdauth_test convert-caffe2-to-onnx convert-onnx-to-caffe2 distmake numba pycc vpxdec vpxenc 2to3-3.7 easy_install-3.7 lndir inotifywait inotifywatch eric6 eric6_api eric6_browser eric6_compare eric6_configure eric6_diff eric6_doc eric6_editor eric6_hexeditor eric6_iconeditor eric6_plugininstall eric6_pluginrepository eric6_pluginuninstall eric6_qregexp eric6_qregularexpression eric6_re eric6_shell eric6_snap eric6_sqlbrowser eric6_tray eric6_trpreviewer eric6_uipreviewer eric6_unittest eric6_webbrowser f2py3.7 idle3.7 macho_dump macho_find macho_standalone pip3.7 pydoc3.7 pyi-archive_viewer pyi-bindepend pyi-grab_version pyi-makespec pyi-set_version pyinstaller pylupdate5 pyrcc5 python3.7 python3.7-config python3.7m python3.7m-config pyuic5 pyvenv-3.7 tf_upgrade_v2 tflite_convert tkdiff2 sqlitestudio sqlitestudiocli a2ps card composeglyphs fixnt fixps helpviewer img2png img2py img2xpm ogonkify pdiff psmandup psset pycrust pyshell pyslices pyslicesshell pywxrc mosh texi2dvi4a2ps wxdemo wxdocs wxget fzf fzf-tmux gunicorn gunicorn_paster sqlformat chrpath f2py2 f2py2.7 f2py3.5 firefox.latest flask holoviews hvplot jlpm jupyter jupyter-bundlerextension jupyter-kernel jupyter-kernelspec jupyter-lab jupyter-labextension jupyter-labhub jupyter-migrate jupyter-nbconvert jupyter-nbextension jupyter-notebook jupyter-run jupyter-serverextension jupyter-troubleshoot jupyter-trust pyjson5 mosh-client mosh-server qmp-shell qmp-shell-wrap qmp-tui jupyter-console jupyter-qtconsole urxvt urxvtc urxvtd zsh zsh-5.7.1 zsh.old ccollab imageio_download_bin bat jsondiff jsonpatch normalizer vertopal rg imageio_remove_bin lsm2bin skivi node npm npx tiff2fsspec tiffcomment edw_alloc.pl edwalloc.pl edwinventory.pl inventory_edw.pl lynx vpxdec.old xdotool activate activate-global-python-argcomplete activate.csh activate.fish activate_this.py az az.bat az.completion.sh fab humanfriendly inv invoke jdiff python-argcomplete-check-easy-install-script python-argcomplete-tcsh register-python-argcomplete sizeme_graph.pl sizeme_store.pl sshtunnel wsdump.py wsdump.pyc jsonpath.py sqlitebrowser fd hypnotoad mojo morbo raisin ed2k-link gost-hash has160-hash magnet-link rhash sfv-hash tiger-hash tth-hash whirlpool-hash rrdcached rrdcgi rrdcreate rrdinfo rrdtool rrdupdate format_quotas64.pl dash-generate-components irssi renderer icehelp icesh icewm icewm-menu-fdo icewm-menu-xrandr icewm-session icewm-set-gnomewm icewmbg icewmhint 2to3-3.8 helm idle3.8 pip3.8 pydoc3.8 python3.8 python3.8-config 7za f2py3.8 gftp gftp-gtk gftp-text wx-config.broken lsf_bwait pbsqueries.py pbstree.old2 pygobject-codegen-2.0 format-quotas coverage shellcheck coverage-3.7 coverage-3.8 coverage3 pystack py.test pytest pymupdf google-oauthlib-tool repo uwsgi ct-ng estimator_ckpt_converter exprtk_test docformatter helpdev tifffile wavedrom-cli keyring meld.broken protoc-c protoc-gen-c netaddr pydocstyle pyls qdarkstyle qta-browser mprof distro vncserver.orig autocutsel bggen gimp gimp-2.8 gimp-console gimp-console-2.8 cutsel edwalloc.pl.5620 itstool gimptool-2.0 vdcomp xcmap xv xvpictoppm spyder3 watchmedo xmltest yapf StorageExplorer etxMemMon.pl jenkins_invoke jenkinsapi_version csvclean csvcut csvformat csvgrep csvjoin csvjson csvlook csvpy csvsort csvsql csvstack csvstat in2csv slugify sql2csv ARX vcdcat bspc bspwm dzen2 dzen2_help sxhkd xdo xtitle mkdirhier pyvim ptiptop tiptop vile vile-pager filezilla fzputtygen fzsftp wxrc wxrc-2.8 bw_file_rd bw_mem bw_mmap_rd bw_pipe bw_tcp bw_unix disk enough flushdisk getopt.o hello lat_connect lat_ctx lat_fcntl lat_fifo lat_fs lat_http lat_mem_rd lat_mmap lat_ops lat_pagefault lat_pipe lat_proc lat_rpc lat_select lat_sem lat_sig lat_syscall lat_tcp lat_udp lat_unix lat_unix_connect lib_debug.o lib_mem.o lib_sched.o lib_stats.o lib_tcp.o lib_timing.o lib_udp.o lib_unix.o line lmbench.a lmdd lmhttp loop_o memsize mhz msleep par_mem par_ops plasma_store timing_o tlb coloredlogs cron-graceful executor notify-send-headless pyppeteer-install tqdm uncrustify with-gpg-agent with-gui-environment ranger rifle xlsx2csv captoinfo clear infocmp infotocap ncurses6-config orca-server pt2to3 ptdump ptrepack pttree reset tabs tic toe tput tset nltk pbsqueries.py.9120 vncserver2 powerline-shell bdftops dvipdf eps2eps fixmswrd.pl font2c gs gsbj gsdj gsdj500 gslj gslp gsnd lprsetup.sh pdf2dsc pdf2ps pdfopt pf2afm pfbtopfa printafm ps2ascii ps2epsi ps2pdf ps2pdf12 ps2pdf13 ps2pdf14 ps2pdfwr ps2ps pv.sh unix-lpr.sh wftopfa pudb plac_runner.py rst2man spacy isympy cdiff colordiff doctest test.old amdvnc_ec2 cairosvg weasyprint ~. wkhtmltoimage wkhtmltopdf doesitcache pkginfo poetry detect-requirements bandersnatch check-manifest devpi devpi-clear-search-index devpi-export devpi-fsck devpi-gen-config devpi-import devpi-init devpi-passwd devpi-server hupper pcreate pdistreport prequest proutes pserve pshell ptweens pviews tox tox-quickstart waitress-serve sshpt.py klayout libklayout_ant.so libklayout_ant.so.0 libklayout_ant.so.0.25 libklayout_ant.so.0.25.7 libklayout_bd.so libklayout_bd.so.0 libklayout_bd.so.0.25 libklayout_bd.so.0.25.7 libklayout_db.so libklayout_db.so.0 libklayout_db.so.0.25 libklayout_db.so.0.25.7 libklayout_drc.so libklayout_drc.so.0 libklayout_drc.so.0.25 libklayout_drc.so.0.25.7 libklayout_edt.so libklayout_edt.so.0 libklayout_edt.so.0.25 libklayout_edt.so.0.25.7 libklayout_ext.so libklayout_ext.so.0 libklayout_ext.so.0.25 libklayout_ext.so.0.25.7 libklayout_gsi.so libklayout_gsi.so.0 libklayout_gsi.so.0.25 libklayout_gsi.so.0.25.7 libklayout_gsiqt.so libklayout_gsiqt.so.0 libklayout_gsiqt.so.0.25 libklayout_gsiqt.so.0.25.7 libklayout_img.so libklayout_img.so.0 libklayout_img.so.0.25 libklayout_img.so.0.25.7 libklayout_lay.so libklayout_lay.so.0 libklayout_lay.so.0.25 libklayout_lay.so.0.25.7 libklayout_laybasic.so libklayout_laybasic.so.0 libklayout_laybasic.so.0.25 libklayout_laybasic.so.0.25.7 libklayout_lib.so libklayout_lib.so.0 libklayout_lib.so.0.25 libklayout_lib.so.0.25.7 libklayout_lym.so libklayout_lym.so.0 libklayout_lym.so.0.25 libklayout_lym.so.0.25.7 libklayout_pyastub.so libklayout_pyastub.so.0 libklayout_pyastub.so.0.25 libklayout_pyastub.so.0.25.7 libklayout_rba.so libklayout_rba.so.0 libklayout_rba.so.0.25 libklayout_rba.so.0.25.7 libklayout_rdb.so libklayout_rdb.so.0 libklayout_rdb.so.0.25 libklayout_rdb.so.0.25.7 libklayout_tl.so libklayout_tl.so.0 libklayout_tl.so.0.25 libklayout_tl.so.0.25.7 libruby.so libruby.so.2.4 libruby.so.2.4.1 strm2cif strm2dxf strm2gds strm2gdstxt strm2oas strm2txt strmclip strmcmp strmrun strmxor rapidsvn get_objgraph simpress mod_wsgi-express clipaccumulate octave octave-6.3.0 pybind11-config rapidsvn.bin sample undill fig2dev fig2ps2tex pic2tpic ruplacer 2to3-3.9 easy_install-3.9 f2py3.9 guake guake-toggle idle3.9 p4d pip3.9 pydoc3.9 python3.9 python3.9-config rtop.3321 cpplint dumppdf.py ffmpeg ffprobe kubectl pdf2txt.py x264 tiller awx-cli hdkreq tower-cli xvfb-run which 7zz s3cmd VB unidecode AMDCpuTopology AMDPerf AMDPowerProfilerDriver.sh AMDPowerProfilerDriverSource.tar.gz AMDPowerProfilerVersion AMDBrokerService-bin AMDuProf AMDuProf-bin AMDuProfCLI AMDuProfCLI-bin AMDuProfPcm Data Help ProfileAgents bpf libAMDApplicationFramework.so libAMDApplicationViews.so libAMDBaseUtils.so libAMDCountModeProfileAPI.so libAMDCpuCallstackSampling.so libAMDCpuPerfEventUtils.so libAMDCpuProfilingControl.so libAMDCpuProfilingRawData.so libAMDCpuProfilingTranslation.so libAMDDbAdapter.so libAMDDisassembler.so libAMDExecutableFormat.so libAMDPowerProfileAPI.so libAMDProfileCommon.so libAMDProfileDataAccessor.so libAMDProfileUtils.so libAMDProfilerDAL.so libAMDProfilingAgentsData.so libAMDProfilingDataWriter.so libAMDTRestApiUtils.so libAMDTaskInfo.so libAMDThreadProfileAPI.so libCXLBaseTools.so libCXLOSWrappers.so libQt5Core.so libQt5Core.so.5 libQt5DBus.so libQt5DBus.so.5 libQt5Gui.so libQt5Gui.so.5 libQt5PrintSupport.so libQt5PrintSupport.so.5 libQt5Test.so libQt5Test.so.5 libQt5Widgets.so libQt5Widgets.so.5 libQt5XcbQpa.so libQt5XcbQpa.so.5 libicudata.so libicudata.so.56 libicudata.so.56.1 libicui18n.so libicui18n.so.56 libicui18n.so.56.1 libicuuc.so libicuuc.so.56 libicuuc.so.56.1 platforms CodeChecker assistant aucat bazel-compile-commands designer email_validator gerrit_changed_files_to_skipfile.py lconvert ldlogger linguist lrelease lupdate merge-clang-extdef-mappings midicat moc modernize mysql-workbench octave-cli pdfplumber pixeltool post-process-stats python-modernize qcollectiongenerator qdbus qdbuscpp2xml qdbusviewer qdbusxml2cpp qdoc qhelpconverter qhelpgenerator qlalr qmake qml qml1plugindump qml2puppet qmlbundle qmlimportscanner qmlmin qmlplugindump qmlprofiler qmlscene qmltestrunner qmlviewer qtcreator qtdiag qtpaths rcc rclone report-converter rust-gdb rust-gdbgui rust-lldb rustc rustdoc sndioctl sndiod syncqt.pl tu_collector uic wbcopytables xmlpatterns xmlpatternsvalidator ansible ansible-config ansible-connection ansible-console ansible-doc ansible-galaxy ansible-inventory ansible-playbook ansible-pull ansible-test ansible-vault asciidoctor base58 bottle.py conan conan_build_info conan_server streamlit streamlit.cmd octave-cli-6.3.0 octave-config octave-config-6.3.0 pm2 pm2-dev pm2-docker pm2-runtime behave mkoctfile mkoctfile-6.3.0 pcre-config pcregrep pcretest phpize UTscapy iptest2 ipython2 miniterm.py miniterm.pyc pylupdate4 pyrcc4 pyuic4 readelf.py smath sip apirst2html.py epydoc clipbrowse clipedit clipfilter clipjoin nopaste epydocgui callgrind_annotate callgrind_control cg_annotate cg_diff cg_merge ms_print valgrind valgrind-di-server re.pl x11vnc.bin AMDuProfEndUserLicenseAgreement.htm libAMDCountModeProfilingTranslation.so libAMDTGpuProfiling.so valgrind-listener vgdb bsqldb bsqlodbc datacopy python3.10 python3.10-config idle3.10 pydoc3.10 2to3-3.10 pip3.10 streamzip fonttools pyftmerge pyftsubset ttx defncopy dltest fisql freebcp isql iusql odbc_config odbcinst osql slencheck tdspool tsql changerefkeys.pl crunchjpg_tmpl.pdf crunchjpgs.pl deillustrate.pl deletepdfpage.pl extractallimages.pl extractjpgs.pl fillpdffields.pl getpdffontobject.pl getpdfpage.pl getpdfpageobject.pl getpdftext.pl listfonts.pl listimages.pl listpdffields.pl pdfinfo.pl readpdf.pl renderpdf.pl replacepdfobj.pl revertpdf.pl rewritepdf.pl setpdfbackground.pl setpdfpage.pl stamppdf.pl uninlinepdfimages.pl cpansign automat-visualize conch ckeygen twist trial pyhtmlizer mailmail tkconch twistd cftp ptipython ptipython3 ptipython3.9 ptpython ptpython3 ptpython3.9 rvm-prompt rvm rvmsudo rvm-shell rvm-smile rvm-exec rvm-auto-ruby ruby-rvm-env rvm-shebang-ruby git-lfs asciicast2gif gifsicle ng tsc tsserver code optuna peek mysde sdeMemMon.pl locust pdfgrep cmatrix pathInfo cmark libassuan-config gpg-error gpg-error-config gifski redfishtool redfishtool.py bandit bandit-baseline bandit-config-generator black blackd identify-cli nodeenv pre-commit pre-commit-validate-config pre-commit-validate-manifest isort-identify-imports xlwings xfce4-session-settings xfce4-settings-editor meld.bin xfce4-settings-manager xfconf-query xfdesktop xfdesktop-settings vera++ podman podman-remote xflock4 xfsettingsd xfwm4 xfwm4-settings xfwm4-tweaks-settings xfwm4-workspace-settings sip-distinfo sip-install sip-wheel sip-build sip-sdist easy_install-3.6 sip-module dodgy prospector atitool AGT alembic rpdb2 winpdb derb genbrk gencfu gencnval genctd genrb icu-config icuinfo makeconv pkgdata uconv wxrc-3.1 code-tunnel csv_show coverage-3.10 csv2ods mailodf odf2xhtml odf2mht odf2xml odfimgimport odflint odfmeta odfoutline odfuserfield xml2odf torchrun huggingface-cli transformers-cli datasets-cli wandb wb pysemver jupyter-execute wsdump send2trash jupyter-dejavu jupyter-events jupyter-server qtpy jupyter-nbclassic jupyter-nbclassic-bundlerextension jupyter-nbclassic-extension jupyter-nbclassic-serverextension xorriso xorriso-tcltk xorriso-dd-target xorrisofs osirrox xorrecord community acc-monitor code-testing oh-my-posh pyproj fio rio bcompare bcompare.bin example_oapackage_python.py pykwalify find_libpython cocotb-config python3.11 python3.11-config dumpsexp hmac256 mpicalc libgcrypt-config ksba-config npth-config idle3.11 pydoc3.11 kbxutil gpg gpgv gpgsm gpg-agent dirmngr dirmngr-client gpgconf gpg-connect-agent gpg-card gpg-wks-client watchgnupg gpgparsemail gpg-wks-server gpgsplit gpgtar gpgscm 2to3-3.11 pip3.11 hachoir-grep hachoir-metadata hachoir-strip hachoir-urwid hachoir-wx f2py3.11 blockdiag actdiag ansible-community fits2bitmap fitscheck fitsdiff fitsheader fitsinfo samp_hub showtable volint wcslint dask mod_wsgi-apxs nwdiag rackdiag packetdiag dotenv seqdiag uvicorn watchgod g2e tatsu drawio jsonpointer xrdp-sesrun xrdp-sesadmin xrdp-dis xrdp-keygen xrdp-genkeymap augtool augparse augmatch augprint fadot hivexml hivexsh hivexget hivexregedit yara yarac chattr ncdu lsattr fuse2fs compile_et mk_cmds supermin qemu-system-aarch64 qemu-system-alpha qemu-system-arm qemu-system-avr qemu-system-cris qemu-system-hppa qemu-system-i386 qemu-system-loongarch64 qemu-system-m68k qemu-system-microblaze qemu-system-microblazeel qemu-system-mips qemu-system-mips64 qemu-system-mips64el qemu-system-mipsel qemu-system-nios2 qemu-system-or1k qemu-system-ppc qemu-system-ppc64 qemu-system-riscv32 qemu-system-riscv64 qemu-system-rx qemu-system-s390x qemu-system-sh4 qemu-system-sh4eb qemu-system-sparc qemu-system-sparc64 qemu-system-tricore qemu-system-x86_64 qemu-system-xtensa qemu-system-xtensaeb qemu-aarch64 qemu-aarch64_be qemu-alpha qemu-arm qemu-armeb qemu-cris qemu-hexagon qemu-hppa qemu-i386 qemu-loongarch64 qemu-m68k qemu-microblaze qemu-microblazeel qemu-mips qemu-mips64 qemu-mips64el qemu-mipsel qemu-mipsn32 qemu-mipsn32el qemu-nios2 qemu-or1k qemu-ppc qemu-ppc64 qemu-ppc64le qemu-riscv32 qemu-riscv64 qemu-s390x qemu-sh4 qemu-sh4eb qemu-sparc qemu-sparc32plus qemu-sparc64 qemu-x86_64 qemu-xtensa qemu-xtensaeb qemu-ga qemu-keymap qemu-img qemu-io qemu-nbd qemu-storage-daemon elf2dmp qemu-edid qemu-pr-helper ocamlrun ocamlc.byte ocaml ocamllex.byte ocamlyacc ocamldep.byte ocamldep.opt ocamldep ocamlprof.byte ocamlprof.opt ocamlprof ocamlcp.byte ocamlcp.opt ocamlcp ocamloptp.byte ocamloptp.opt ocamloptp ocamlmklib.byte ocamlmklib.opt ocamlmklib ocamlmktop.byte ocamlmktop.opt ocamlmktop ocamlobjinfo.byte ocamlobjinfo.opt ocamlobjinfo ocamldoc ocamldebug ocamlopt.byte ocamldoc.opt ocamlc.opt ocamlopt.opt ocamllex.opt ocamlc ocamlopt ocamllex ocamlfind opam geckodriver yamlpp-highlight yamlpp-load yamlpp-load-dump yamlpp-parse-emit ipython httpx snowflake-dump-certs snowflake-dump-ocsp-response snowflake-dump-ocsp-response-cache snowflake-export-certs rtf2html rtf2text html2text gnomon lit markdown-it pyct panel colorcet getlicvar.pl.1020 conmon import_pb_to_tensorboard tfds luarocks luarocks-admin python3.12 python3.12-config 2to3-3.12 idle3.12 pydoc3.12 pip3.12 docutils dremio_client zstd zstdcat unzstd zstdmt zstdless zstdgrep pzstd soffice swriter pypprint visdom pytesseract 3to2 code.new get_gprof yapf-diff qdarkstyle.example qdarkstyle.utils pylsp cookiecutter validate-docstrings spyder pod2pdf podview prima-cfgmaint prima-class prima-fmview prima-gencls prima-tmlink pyserial-miniterm pyserial-ports anasymod onnxruntime_test accelerate accelerate-config accelerate-estimate-memory accelerate-launch data-grabber multiline-trl versioneer logisim openai llamaindex-legacy-cli llamaindex-cli cppcheck cppcheck-htmlreport beeline beeline.cmd docker-image-tool.sh find-spark-home find-spark-home.cmd find_spark_home.py load-spark-env.cmd load-spark-env.sh pyspark pyspark.cmd pyspark2.cmd run-example run-example.cmd spark-class spark-class.cmd spark-class2.cmd spark-connect-shell spark-shell spark-shell.cmd spark-shell2.cmd spark-sql spark-sql.cmd spark-sql2.cmd spark-submit spark-submit.cmd spark-submit2.cmd sparkR docker-compose pygrun check-jsonschema coverage-3.11 langsmith langchain-server sparkR.cmd sparkR2.cmd compiledb coverage-3.12 striprtf rsvg-convert mc datafaker perl-reversion valkyrie azcopy azps.ps1 docx2txt socat procan filan .: config include interfaces lib share src CONTRIBUTING GNUmakefile LICENSE configure petscdir.mk .clang-format CODE_OF_CONDUCT.md gmakefile gmakefile.test setup.py configure.log makefile CTAGS TAGS PKG-INFO .nagged RDict.log configure.log.bkp config-release Warning accessing /home/yongzhli/bin gives errors: [Errno 2] No such file or directory: '/home/yongzhli/bin' /tool/pandora64/bin: 2to3 SOAPsh.pl [ a2p acyclic add.modules addr2line ar aruser as autodia.pl autodia_java.pl autospec awk awkk base64 basename bash bashbug bcomps bdf bison bugpoint bundle bundler byebug c++ c++filt c-index-test c2ph c_rehash dateparse pm_which cat catalyst.pl ccache-swig ccomps gnuplot phar pear chartex chcon chgrp chmod chown chroot circo cksum clang clang++ clang-check clang-format clang-tblgen clear_browser_locks cluster clusterdb cmp coderay colorls colrm comm compile_encoding config_data convert0.6.README convert0.6.pl convert0.8.README convert0.8.pl corelist cover cp cpan cpan-mirrors cpan2dist cpancover cpanel_json_xs cpanp cpanp-run-perl cpp cpp11-migrate crc32 createdb createlang createuser cron_event_predict.plx csplit ctags cucumber cut date db_archive db_checkpoint db_deadlock db_dump db_hotbackup db_load db_printlog db_recover db_sql db_stat db_upgrade db_verify dbicadmin dbilogstrip dbiprof dbiproxy vdltodmx ddd df diff diff3 dijkstra dir dircolors dirname dos2unix dot dot2gxl dot2ruby dot_builtins dotty doxygen dropdb droplang dropuser dtplite du echo ecpg edgepaint egrep elfedit elmfilter2procmail enc2xs encguess env eperl erb erubis expand expr extract_vba eyapp factor false fatpack fdp fgrep find find2perl find_xclient findrule firefox firefox2 firefox2.0 firefox3 flamegraph.pl flay flex flex++ flog fmt fold format_quotas.pl g++ gawk basepods gc gcc gcc-ar gcc-nm gcc-ranlib gcore gcov gcov2perl gdb gdbserver gedi gem gem2gv get_arch get_os git2gv gmake gml2gv gprof graph-easy graphml2gv grep groups gunzip gv2gml gv2gxl gvcolor gvgen gvmap gvmap.sh gvpack gvpr gxl2dot gxl2gv gzexe gzip h2ph h2xs head hostid htmldiff htmltree htop httpclient id idle vmmouse_detect initdb innochecksum install instmodsh ipcount iptab irb irwin irwin.old join json_pp json_xs kill l4p-tmpl largeprimes latencybug ld ld.bfd ldiff less lessecho lesskey libnetcfg link llc lli llvm-ar llvm-as llvm-bcanalyzer llvm-config llvm-cov llvm-diff llvm-dis llvm-dwarfdump llvm-extract llvm-link llvm-mc llvm-mcmarkup llvm-nm llvm-objdump llvm-prof llvm-ranlib llvm-readobj llvm-rtdyld llvm-size llvm-stress llvm-symbolizer llvm-tblgen ln lneato locate vrq cheetah lwp-download lwp-dump lwp-mirror lwp-request m4 macho-dump make make_encmap makerandom map mason.pl md5sum mech-dump minitar mirrorMappings mkCSGB2312 mkdir mkfifo mkinstalldirs mkmapfile mknod mkpasswd.pl mkroot mktemp mm2gv mod2html modulecmd moose-outdated moz-byteshift.pl mozilla mozilla-gtk1 mozilla-xremote-client peardev msql2mysql mutt_ldap_query mutt_phonebook_query.pl mv my_print_defaults mydu myisam_ftdump myisamchk myisamlog myisampack mysql mysql_client_test mysql_client_test_embedded mysql_config mysql_config_editor mysql_convert_table_format mysql_embedded mysql_find_rows mysql_fix_extensions mysql_plugin mysql_secure_installation mysql_setpermission mysql_tzinfo_to_sql mysql_upgrade mysql_waitpid mysql_zap mysqlaccess mysqlaccess.conf mysqladmin mysqlbinlog mysqlbug mysqlcheck mysqld mysqld_multi mysqld_safe mysqldump mysqldumpslow mysqlhotcopy mysqlimport mysqlshow mysqlslap mysqltest mysqltest_embedded neato new-top nice nl nm nns nnsd nnslog nohup nokogiri nop nproc numfmt nytprofcalls nytprofcg nytprofcsv nytprofhtml nytprofmerge nytprofpf objcopy objdump od odf2pod odf_set_fields odf_set_title odfbuild odfextract odffilesearch odffindbasic odfhighlight odfmetadoc odfsearch dm_date oletool oodoc_test oodoc_version openssl opt osage p-name package-stash-conflicts page pandorabug parrot paste patchwork pathchk pdfnetscape pdfnetscape3 pdsh perl perl2html perl5.18.2 perl_latest perlbug perlcritic perldoc perlivp perlsh perlthanks perltidy perror pg_basebackup pg_config pg_controldata pg_ctl pg_dump pg_dumpall pg_isready pg_receivexlog pg_resetxlog pg_restore piconv pinky pl2pm plackup pod2html pod2latex pod2man pod2text pod2usage pod_cover podchecker pods2html podselect podspell podtree2html poe-gen-tests postgres postmaster pprof.rb pr printenv printf prove prune pry ps2gif psed psql pstruct pt ptar ptardiff ptargrep ptked ptksh ptx puudecode puuencode pwd pydoc pydoc2.4 pydoc2.6 pydoc2.6.1 pydoc3.0 python python-config python2 python2-config python2.3 python2.4 python2.5 python2.6 python2.7 python2.7-config python_latest rabbit_foot rackup rails rake ranlib rdebug rdoc hg vzt2vcd realpath redcloth reek reindexdb replace resolve_stack_dump resolveip ri rm rmdir rspec rtop ruby ruby-parse ruby-rewrite ruby2gv ruby_parse ruby_parse_extract_error runcon runevolution s2p scandeps.pl sccmap sdiff sed seq sfdp sha1sum sha224sum sha256sum sha384sum sha512sum shasum shell-quote shred shuf size sleep smtpd.py snmpkey soapcpp2 sort splain split sprockets ss2tk ssdiff ssh-tunnel stat stdbuf strings vztminer curl stty.pl stubmaker.pl sum swig sync tac tail tar tcgrep tcldocstrip tclsh tclsh8.6 tcsh tee tel tel.retired tel2 test test-yaml testrb text2odf text2table thor thunderbird thunderbird3 thunderbird_open_url tilt timed-process timeout tkjpeg top top2 touch tpage tr tred treereg true truncate tset2 tsort tt ttree tty twopi txt2html ucalc uname uncompress unexpand unflatten curl-config uniq_list unix2dos unlink unparser update_rubygems updatedb uptime use-devel-assertos use-devel-checklib users vacuumdb pecl phar.phar php vdir php-cgi vhier vimdot vncshadow vpassert vppreproc vrename vsplitmodule wc whatos who whoami widget wish wish8.6 wsdl2h wsdl2ruby.rb x86_64-unknown-linux-gnu-c++ x86_64-unknown-linux-gnu-g++ x86_64-unknown-linux-gnu-gcc x86_64-unknown-linux-gnu-gcc-4.8.1 x86_64-unknown-linux-gnu-gcc-ar x86_64-unknown-linux-gnu-gcc-nm x86_64-unknown-linux-gnu-gcc-ranlib xargs xfig xfig3.2.4 xlock xlock~ xls2csv xlscat xlsgrep xlsopcodes xml2gv xml_grep xml_merge xml_pp xml_spellcheck xml_split xmlpretty xmlwf xpath xsd2ruby.rb xsubpp yacc yapp yes zcat zcmp zdiff zegrep zfgrep zforce zgrep zipdetails zless zmore znew bc ccmake cmake cpack ctest dc dm_zdump faqpods sitename sitename.3.6.12 sitename.6.5.14 sitename.rt249318 whereami whereami.3.6.12 whereaminow README modpods badmin perl5.24.0 pfcat badmin.encoded plxload base32 pmall bunzip2 bwhy bzcat bzcmp bzdiff bzegrep bzfgrep bzgrep bzip2 bzip2recover bzless bzmore ci co columnize dd ebrowse emacs emacs-25.1 emacsclient env_parallel env_parallel.bash env_parallel.csh env_parallel.fish env_parallel.ksh env_parallel.pdksh env_parallel.tcsh env_parallel.zsh etags gawk-4.1.4 ident igawk keep_termalive.sh logname ls lsf_bacct lsf_bbot lsf_bhist lsf_bhosts lsf_bjobs pman lsf_bkill lsf_blimits lsf_bmgroup lsf_bmig lsf_bmod lsf_bpeek lsf_bqueues lsf_bresume pmcat lsf_bstop lsf_bsub lsf_bswitch lsf_btop lsf_bugroup lsf_bwhy pmcheck lsf_inventory.pl pmdesc lsf_jptime pmeth pmexp lsf_lshosts lsf_lsid lsf_lsinfo lsf_lsload lsf_lslsmake pmfunc lsf_lsmake lsf_lsmakerm lsf_lsrinfo pminclude pminst pmload pmls lsf_suspendlsfjobs lsf_wrapper merge niceload parallel parcat rcs rcsclean rcsdiff rcsmerge readelf readlink resolve rlog pymake2 pmake2 sem scapy libreoffice.wrapper scalc sql strip stty sdraw uniq x11perf vncviewer rsync sqlite3 x0vncserver lsf_drp_reserve.pl lsf_drp_reserve.pl.B4.021111 pixz lsf_drp_reserve.pl.B4.071411 2to3-3.5 cvs cvsbug easy_install-3.5 atom xml2-config ex formail gview gvim gvimdiff gvimtutor idle3 idle3.5 lockfile lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzless lzma lzmadec lzmainfo lzmore mailstat pg_archivecleanup pg_recvlogical pg_rewind pg_test_fsync pg_test_timing pg_upgrade pg_xlogdump pgbench pip3 pip3.5 procmail pydoc3 pydoc3.5 python3 python3-config python3.5 python3.5-config python3.5m python3.5m-config pyvenv pyvenv-3.5 rcs2log readgds rgview rgvim rview rvim pmpath unlzma unxz xmlcatalog xmllint vimdiff vimtutor xxd xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore ssh Magick++-config MagickCore-config MagickWand-config X Xdmx Xnest Xorg Xvfb animate bdftopcf bdftruncate compare composite conjure convert cvt cxpm display dmxaddinput dmxaddscreen dmxinfo dmxreconfig dmxresize dmxrminput dmxrmscreen dmxtodmx dmxwininfo easy_install easy_install-2.7 file gapplication gdbus gdbus-codegen gio gio-querymodules git git-cvsserver iperf3 bdf2gdfont.pl git-upload-archive git-upload-pack gitk glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums php-config gobject-query gresource gsettings gtester gtester-report gtf iceauth identify import koi8rxterm lsf_jrtime lsf_jruse lsf_lsgetclustername luit convert_eng magick magick-script mailx makedepend mako-render mkfontdir mkfontscale mogrify montage fbrun fbsetbg fbsetroot fluxbox p4 pip pip2 pip2.7 resize sessreg setxkbmap smproxy stream sxpm synclient syndaemon ucs2any uxterm x11perfcomp xauth xbacklight xcmsdb xcursorgen xdmxconfig xdpr xdpyinfo xdriinfo xev xgamma xhost xinput xkbbell xkbcomp xkbevd xkbvleds xkbwatch xkeystone xkill xlsatoms xlsclients xmodmap xpr xprop xrandr xrdb xrefresh xset xsetroot xterm xvinfo xwd xwininfo xwud fluxbox-generate_menu TileBuilderStart TileBuilderTerm fluxbox-remote md5deep mytop ninja fluxbox-update_configs startfluxbox sha1deep sha256deep tigerdeep whirlpooldeep pbsqueries.py.11923 irwin-updateOS-local irwin-wrapper ncftp ncftpbatch ncftpbookmarks ncftpget ncftpls ncftpput ncftpspooler rshadc rshadc45 rshadca rshadcape rshadcd rshadcdog rshadce rshadcelk rshadcgar rshadch rshadcs rshamd rshandcd rshandcdog rshandch rshasdc rshasdc45 rshasdce rshasdch rshasdcs rshatlelk rshatlgar rshatlhen rshbdc45 rshbdcd rshbdcdog rshbdce rshbdcelk rshbdcg rshbdcgar rshbdch rshbdcl64 rshca2hi rshcmdd rshcmddog rshcmde rshcmdelk rshcmdg rshcmdgar rshcmdh rshcyb45 rshcybelk rshcybgar rshcybhen rshidc45 rshidcd rshidcdog rshidcelk rshidcgar rshidch rshihdc45 rshihdcelk rshmhdc45 rshmhdcd rshmhdcdog rshmhdce rshmhdcelk rshmhdcg rshmhdcgar rshmhdch rshmkdc45 rshmkdcdog rshmkdcelk rshmkdcgar rshmkdch rshorl45 rshorlelk rshorlelk.old rshsrdc45 rshsrdcelk rshsvdc45 rshsvdcd rshsvdcdog rshsvdce rshsvdcelk rshsvdcg rshsvdcgar rshsvdch rshsvdchi rshtexas2dog rshtexas2elk rshtexas2gar rshtexas2h rshtexas2s rshtmd rshtmdh rshtmds rshtx2dog rshtx2elk rshtx2h rshtx2s sshadc sshadc45 sshadca sshadcape sshadcd sshadcdog sshadce sshadcelk sshadcgar sshadch sshadcs sshamd sshandcd sshandcdog sshandch sshasdc sshasdc45 sshasdce sshasdch sshasdcs sshatlelk sshatlgar sshatlhen sshbdc45 sshbdcd sshbdcdog sshbdce sshbdcelk sshbdcgar sshbdch sshbdck sshbdcl64 sshca2hi sshcmdd sshcmddog sshcmde sshcmdelk sshcmdg sshcmdgar sshcmdh sshcyb45 sshcybelk sshcybgar sshcybhen sshidc45 sshidcd sshidcdog sshidcelk sshidcgar sshidch sshihdc45 sshihdcelk sshmhdc45 sshmhdcd sshmhdcdog sshmhdce sshmhdcelk sshmhdcgar sshmhdch sshmkdc45 sshmkdcdog sshmkdcelk sshmkdcgar sshmkdch sshorl45 sshorlelk sshorlelk.old sshsrdc45 sshsrdcelk sshsrdcgar sshsvdc45 sshsvdcd sshsvdcdog sshsvdce sshsvdcelk sshsvdcg sshsvdcgar sshsvdch sshsvdchi sshsvdck sshtexas2dog sshtexas2elk sshtexas2gar sshtexas2h sshtexas2s sshtmd sshtmdh sshtmds sshtx2dog sshtx2elk sshtx2h sshtx2s tkdiff xxdiff hostname lsf_badmin gcov-tool gfortran x86_64-pc-linux-gnu-c++ x86_64-pc-linux-gnu-g++ x86_64-pc-linux-gnu-gcc x86_64-pc-linux-gnu-gcc-6.3.0 x86_64-pc-linux-gnu-gcc-ar x86_64-pc-linux-gnu-gcc-nm x86_64-pc-linux-gnu-gcc-ranlib x86_64-pc-linux-gnu-gfortran pmvers podgrep podpath pods podtoc sitepods stdpods tap2junit whatos.2117 xslt-parser date2sec date2ww f2py memtester sec2date utime ww2date eview evim view vim gendesc genhtml geninfo genpng jsonschema lcov nmon cheetah-analyze cheetah-compile distcc distccd distccmon-text lsdistcc markdown_py pump b2m ellcc gnuattach gnuclient gnudoit ootags rcs-checkin xemacs xemacs-21.4.22 xemacs-21.4.22-56270724.dmp svn svnadmin svnbench svndumpfilter svnfsfs svnlook svnmucc svnrdump svnserve svnsync svnversion tkcvs lsf_drp_reserve.pl.B4.RT248129 nc pbstree pbstree.51016 pbstree.old vppp roxml chkstow stow chardetect espresso memcached nedit lsf_bgadd perl-nothreads pkg-config.pl ppkg-config nosetests nosetests-2.7 tmux pbstree.bin aclocal aclocal-1.14 automake automake-1.14 p4admin p4admin.bin p4merge p4merge.bin p4v p4v.bin p4vc pv qt.conf dprof2calltree hotshot2calltree kcachegrind memprof2calltree op2calltree pprof2calltree python3.5.2 git-receive-pack git-shell qdirstat qdirstat-cache-writer lsf_bjgroup a2x a2x.py asciidoc asciidoc.py nasm ndisasm lsof theano-cache theano-nose libpng-config libpng16-config ndg_httpclient pigz png-fix-itxt pngfix saved_model_cli tensorboard unpigz wheel convert-dtsv0 dtc dtdiff fdtdump fdtget fdtoverlay fdtput __pycache__ runxlrd.py validjson perl5.8.6 dprofpp perlcc sperl5.8.6 suidperl helixmfa helixmfa.bin oldrtop p4vc.bin pyasn_util_asnames.py pyasn_util_convert.py pyasn_util_download.py xfig.orig ccconfig sigapi_perl django-admin django-admin.py django-admin.pyc lsamd lsati jfrog lsamd.old restclient remotinator terminator terminator.wrapper freeze_graph pbr toco toco_from_protos xtermcontrol XMLRPCsh.pl drawstate.pl drawstatexml.pl checkMGCLicenses getlicvar.pl ora_explain getlicvar.pl.031411 getlicvar.pl.4212 getlicvar.pl.52009 perl5.8.8 getlicvar.pl.52609 getlicvar.pl.old tkweb getlicvar.pl.preannfix atnodes categorizer countperl doxygen-filter-perl format-sql fornodes key2nodes listgroup make_cron mo-inline module-size moo-outdated net-server pdl pdl2 pdldoc perl5.8.8.a perldl podlint pom2 pomdump pptemplate pwhich smoke_some_mathgsl smolder_mathgsl smolder_smoke_signal starman stemmer-no.pl stemmer-se.pl tonodes umlclass.pl vreg vreg_latex2html xql.pl xspp getlicvar.pl.preherman getlicvar.pl.prejackiefix getlicvar.pl.prejuliefix getlicvar.pl.testenv.pl getlicvartest.pl gcovr aws aws.cmd aws_bash_completer aws_completer aws_zsh_completer.sh jp.py jp.pyc pyrsa-decrypt pyrsa-decrypt-bigfile pyrsa-encrypt pyrsa-encrypt-bigfile pyrsa-keygen pyrsa-priv2pub pyrsa-sign pyrsa-verify rst2html.py rst2html.pyc rst2html4.py rst2html4.pyc rst2html5.py rst2html5.pyc rst2latex.py rst2latex.pyc rst2man.py rst2man.pyc rst2odt.py rst2odt.pyc rst2odt_prepstyles.py rst2odt_prepstyles.pyc rst2pseudoxml.py rst2pseudoxml.pyc rst2s5.py rst2s5.pyc rst2xetex.py rst2xetex.pyc rst2xml.py rst2xml.pyc rstpep2html.py rstpep2html.pyc quota3.15 sperl5.8.8 asadmin bundle_image cfadmin cfncluster cq cwutil dynamodb_dump dynamodb_load elbadmin fetch_file futurize glacier instance_events kill_instance launch_instance list_instances lss3 mturk pasteurize pyami_sendmail route53 s3put sdbadmin taskadmin aws-shell lookbusy aws-shell-mkindex cfn cfn-flip cfn2py pygmentize aws-shell.orig jirashell epylint isort nosetests-3.4 pylint pyreverse smem symilar rshatlibex sshatlibex fetchmail cpuid create_ovc_template.sh fetchmailconf gradle gradle.bat vsyasm yasm rdmsr readtags tabulate ytasm redis-benchmark wrmsr gnumeric gnumeric-1.8.2 ssconvert ssindex ssh-keygen tree HsColour activate-hs aeson-pretty alex amdvnc cabal amdvnc.old amdvnc2 ghc ghc-7.8.3 ghc-pkg ghc-pkg-7.8.3 ghci ghci-7.8.3 haddock haddock-ghc-7.8.3 happy hp2ps hpc hsc2hs amdvnc_ec autopep8 checkdisplays.pl irwinvnc pycodestyle json2yaml wx-config pandoc pandoc-citeproc hjson hjson.cmd sshpass runxlrd.pyc perl5.18.1 time Xvnc vncconfig runghc runghc-7.8.3 runhaskell vncpasswd vncserver yaml2json evcd2vcd fst2vcd fstminer ghwdump gtkwave lxt2miner lxt2vcd rtlbrowse shmidcat twinwave vcd2fst vcd2lxt vcd2lxt2 vcd2vzt meld vermin redis-check-aof redis-check-rdb flake8 redis-cli redis-sentinel libbz2.so.1.0 libbz2.so.1.0.6 libffi.so.6 libffi.so.6.0.4 libpypy3-c.so libpypy3-c.so.debug redis-server pylint-config pyflakes pypy3 pypy3.debug pygal_gen.py x11vnc ack bokeh cygdb cython cythonize par.pl parl parldyn pp pyjwt tkpp tcl tclhelp wishx vba_extract.py xclip xclip-copyfile xclip-cutfile xclip-pastefile htmlview tig 2to3-3.3 easy_install-3.3 f2py3 idle3.3 iptest iptest3 yamlpp-events ipython3 nosetests-3.3 pep8 pip3.3 pydoc3.3 python3.3 python3.3-config python3.3m python3.3m-config pyvenv-3.3 virtualenv virtualenv-3.3 pdfdetach pdffonts pdfimages pdfinfo pdftoppm pdftops pdftotext flea xpdf mutt mutt_dotlock muttbug pgpewrap pgpring smime_keys FvwmCommand fvwm fvwm-bug fvwm-config fvwm-convert-2.6 fvwm-menu-desktop fvwm-menu-directory fvwm-menu-headlines fvwm-menu-xlock fvwm-perllib fvwm-root fvwm2 xpmroot bltsh bltsh24 bltwish bltwish24 tclsh8.4 wish8.4 format_quotas.pl.orig breathe-apidoc kdiff3 pybabel sphinx-apidoc sphinx-autogen sphinx-build sphinx-quickstart xpra xpra_Xdummy xpra_browser xpra_launcher xpra_signal_listener xpra_udev_product_version pygtk-codegen-2.0 pygtk-demo pyxbdump pyxbgen pyxbwsdl xdiskusage wmctrl treescan svnnotify trac2html jenkins-jobs query camelot pigar deep rbt dash-update-components pwiz.py mongo Thunar xfrun4 exo-preferred-applications exo-csource exo-desktop-item-edit exo-open xfce4-accessibility-settings startxfce4 thunar thunar-settings thunar-volman thunar-volman-settings xdt-autogen xdt-commit xdt-csource xfce4-about xfce4-appearance-settings xfce4-appfinder xfce4-display-settings xfce4-keyboard-settings xfce4-mime-settings xfce4-mouse-settings xfce4-panel xfce4-popup-applicationsmenu xfce4-popup-directorymenu xfce4-popup-windowmenu xfce4-power-manager xfce4-power-manager-settings xfce4-session xfce4-session-logout multevent ControlPanel appletviewer extcheck idlj jar jarsigner java java-rmi.cgi javac javadoc javafxpackager javah javap javapackager javaws jcmd jconsole jcontrol jdb jdeps jhat jinfo jjs jmap jmc jmc.ini jps jrunscript jsadebugd jstack jstat jstatd jvisualvm keytool native2ascii orbd pack200 policytool rmic rmid rmiregistry schemagen serialver servertool tnameserv unpack200 wsgen wsimport xjc wmalauncher ag bazel cscope hyperopt-mongo-worker ocs genl-ctrl-list i3 i3-config-wizard i3-dmenu-desktop i3-dump-log i3-input i3-migrate-config-to-v4 i3-msg i3-nagbar i3-save-tree i3-sensible-editor i3-sensible-pager i3-sensible-terminal i3-with-shmlog i3bar i3status idiag-socket-details nf-ct-add nf-ct-list nf-exp-add nf-exp-delete nf-exp-list nf-log nf-monitor nf-queue nl-addr-add nl-addr-delete nl-addr-list nl-class-add nl-class-delete nl-class-list nl-classid-lookup nl-cls-add nl-cls-delete nl-cls-list nl-fib-lookup nl-link-enslave nl-link-ifindex2name nl-link-list nl-link-name2ifindex nl-link-release nl-link-set nl-link-stats nl-list-caches nl-list-sockets nl-monitor nl-neigh-add nl-neigh-delete nl-neigh-list nl-neightbl-list nl-pktloc-lookup nl-qdisc-add nl-qdisc-delete nl-qdisc-list nl-route-add nl-route-delete nl-route-get nl-route-list nl-rule-list nl-tctree-list nl-util-addr scons scons-3.0.1 scons-configure-cache scons-configure-cache-3.0.1 scons-time scons-time-3.0.1 sconsign sconsign-3.0.1 sshsvnserve svnssh thin fbpager wmcpuload natdoc2 jq onig-config banner caca-config cacaclock cacademo cacafire cacaplay cacaserver cacaview chkfont figlet figlist img2txt showfigfonts toilet unison unison-2.51 rdesktop ldapadd ldapcompare ldapdelete ldapexop ldapmodify ldapmodrdn ldappasswd ldapsearch ldapurl ldapwhoami srtop global globash gozilla gtags gtags-cscope htags htags-server meson pyside2-lupdate pyside2-rcc pyside2-uic diffpp enscript mkafmmap over sliceprint states envpath pdfbklt pdfrevert pdfstamp appendpdf.pl asciify changepagestring.pl changepdfstring.pl glogg vba_extract.pyc amdauth_test convert-caffe2-to-onnx convert-onnx-to-caffe2 distmake numba pycc vpxdec vpxenc 2to3-3.7 easy_install-3.7 lndir inotifywait inotifywatch eric6 eric6_api eric6_browser eric6_compare eric6_configure eric6_diff eric6_doc eric6_editor eric6_hexeditor eric6_iconeditor eric6_plugininstall eric6_pluginrepository eric6_pluginuninstall eric6_qregexp eric6_qregularexpression eric6_re eric6_shell eric6_snap eric6_sqlbrowser eric6_tray eric6_trpreviewer eric6_uipreviewer eric6_unittest eric6_webbrowser f2py3.7 idle3.7 macho_dump macho_find macho_standalone pip3.7 pydoc3.7 pyi-archive_viewer pyi-bindepend pyi-grab_version pyi-makespec pyi-set_version pyinstaller pylupdate5 pyrcc5 python3.7 python3.7-config python3.7m python3.7m-config pyuic5 pyvenv-3.7 tf_upgrade_v2 tflite_convert tkdiff2 sqlitestudio sqlitestudiocli a2ps card composeglyphs fixnt fixps helpviewer img2png img2py img2xpm ogonkify pdiff psmandup psset pycrust pyshell pyslices pyslicesshell pywxrc mosh texi2dvi4a2ps wxdemo wxdocs wxget fzf fzf-tmux gunicorn gunicorn_paster sqlformat chrpath f2py2 f2py2.7 f2py3.5 firefox.latest flask holoviews hvplot jlpm jupyter jupyter-bundlerextension jupyter-kernel jupyter-kernelspec jupyter-lab jupyter-labextension jupyter-labhub jupyter-migrate jupyter-nbconvert jupyter-nbextension jupyter-notebook jupyter-run jupyter-serverextension jupyter-troubleshoot jupyter-trust pyjson5 mosh-client mosh-server qmp-shell qmp-shell-wrap qmp-tui jupyter-console jupyter-qtconsole urxvt urxvtc urxvtd zsh zsh-5.7.1 zsh.old ccollab imageio_download_bin bat jsondiff jsonpatch normalizer vertopal rg imageio_remove_bin lsm2bin skivi node npm npx tiff2fsspec tiffcomment edw_alloc.pl edwalloc.pl edwinventory.pl inventory_edw.pl lynx vpxdec.old xdotool activate activate-global-python-argcomplete activate.csh activate.fish activate_this.py az az.bat az.completion.sh fab humanfriendly inv invoke jdiff python-argcomplete-check-easy-install-script python-argcomplete-tcsh register-python-argcomplete sizeme_graph.pl sizeme_store.pl sshtunnel wsdump.py wsdump.pyc jsonpath.py sqlitebrowser fd hypnotoad mojo morbo raisin ed2k-link gost-hash has160-hash magnet-link rhash sfv-hash tiger-hash tth-hash whirlpool-hash rrdcached rrdcgi rrdcreate rrdinfo rrdtool rrdupdate format_quotas64.pl dash-generate-components irssi renderer icehelp icesh icewm icewm-menu-fdo icewm-menu-xrandr icewm-session icewm-set-gnomewm icewmbg icewmhint 2to3-3.8 helm idle3.8 pip3.8 pydoc3.8 python3.8 python3.8-config 7za f2py3.8 gftp gftp-gtk gftp-text wx-config.broken lsf_bwait pbsqueries.py pbstree.old2 pygobject-codegen-2.0 format-quotas coverage shellcheck coverage-3.7 coverage-3.8 coverage3 pystack py.test pytest pymupdf google-oauthlib-tool repo uwsgi ct-ng estimator_ckpt_converter exprtk_test docformatter helpdev tifffile wavedrom-cli keyring meld.broken protoc-c protoc-gen-c netaddr pydocstyle pyls qdarkstyle qta-browser mprof distro vncserver.orig autocutsel bggen gimp gimp-2.8 gimp-console gimp-console-2.8 cutsel edwalloc.pl.5620 itstool gimptool-2.0 vdcomp xcmap xv xvpictoppm spyder3 watchmedo xmltest yapf StorageExplorer etxMemMon.pl jenkins_invoke jenkinsapi_version csvclean csvcut csvformat csvgrep csvjoin csvjson csvlook csvpy csvsort csvsql csvstack csvstat in2csv slugify sql2csv ARX vcdcat bspc bspwm dzen2 dzen2_help sxhkd xdo xtitle mkdirhier pyvim ptiptop tiptop vile vile-pager filezilla fzputtygen fzsftp wxrc wxrc-2.8 bw_file_rd bw_mem bw_mmap_rd bw_pipe bw_tcp bw_unix disk enough flushdisk getopt.o hello lat_connect lat_ctx lat_fcntl lat_fifo lat_fs lat_http lat_mem_rd lat_mmap lat_ops lat_pagefault lat_pipe lat_proc lat_rpc lat_select lat_sem lat_sig lat_syscall lat_tcp lat_udp lat_unix lat_unix_connect lib_debug.o lib_mem.o lib_sched.o lib_stats.o lib_tcp.o lib_timing.o lib_udp.o lib_unix.o line lmbench.a lmdd lmhttp loop_o memsize mhz msleep par_mem par_ops plasma_store timing_o tlb coloredlogs cron-graceful executor notify-send-headless pyppeteer-install tqdm uncrustify with-gpg-agent with-gui-environment ranger rifle xlsx2csv captoinfo clear infocmp infotocap ncurses6-config orca-server pt2to3 ptdump ptrepack pttree reset tabs tic toe tput tset nltk pbsqueries.py.9120 vncserver2 powerline-shell bdftops dvipdf eps2eps fixmswrd.pl font2c gs gsbj gsdj gsdj500 gslj gslp gsnd lprsetup.sh pdf2dsc pdf2ps pdfopt pf2afm pfbtopfa printafm ps2ascii ps2epsi ps2pdf ps2pdf12 ps2pdf13 ps2pdf14 ps2pdfwr ps2ps pv.sh unix-lpr.sh wftopfa pudb plac_runner.py rst2man spacy isympy cdiff colordiff doctest test.old amdvnc_ec2 cairosvg weasyprint ~. wkhtmltoimage wkhtmltopdf doesitcache pkginfo poetry detect-requirements bandersnatch check-manifest devpi devpi-clear-search-index devpi-export devpi-fsck devpi-gen-config devpi-import devpi-init devpi-passwd devpi-server hupper pcreate pdistreport prequest proutes pserve pshell ptweens pviews tox tox-quickstart waitress-serve sshpt.py klayout libklayout_ant.so libklayout_ant.so.0 libklayout_ant.so.0.25 libklayout_ant.so.0.25.7 libklayout_bd.so libklayout_bd.so.0 libklayout_bd.so.0.25 libklayout_bd.so.0.25.7 libklayout_db.so libklayout_db.so.0 libklayout_db.so.0.25 libklayout_db.so.0.25.7 libklayout_drc.so libklayout_drc.so.0 libklayout_drc.so.0.25 libklayout_drc.so.0.25.7 libklayout_edt.so libklayout_edt.so.0 libklayout_edt.so.0.25 libklayout_edt.so.0.25.7 libklayout_ext.so libklayout_ext.so.0 libklayout_ext.so.0.25 libklayout_ext.so.0.25.7 libklayout_gsi.so libklayout_gsi.so.0 libklayout_gsi.so.0.25 libklayout_gsi.so.0.25.7 libklayout_gsiqt.so libklayout_gsiqt.so.0 libklayout_gsiqt.so.0.25 libklayout_gsiqt.so.0.25.7 libklayout_img.so libklayout_img.so.0 libklayout_img.so.0.25 libklayout_img.so.0.25.7 libklayout_lay.so libklayout_lay.so.0 libklayout_lay.so.0.25 libklayout_lay.so.0.25.7 libklayout_laybasic.so libklayout_laybasic.so.0 libklayout_laybasic.so.0.25 libklayout_laybasic.so.0.25.7 libklayout_lib.so libklayout_lib.so.0 libklayout_lib.so.0.25 libklayout_lib.so.0.25.7 libklayout_lym.so libklayout_lym.so.0 libklayout_lym.so.0.25 libklayout_lym.so.0.25.7 libklayout_pyastub.so libklayout_pyastub.so.0 libklayout_pyastub.so.0.25 libklayout_pyastub.so.0.25.7 libklayout_rba.so libklayout_rba.so.0 libklayout_rba.so.0.25 libklayout_rba.so.0.25.7 libklayout_rdb.so libklayout_rdb.so.0 libklayout_rdb.so.0.25 libklayout_rdb.so.0.25.7 libklayout_tl.so libklayout_tl.so.0 libklayout_tl.so.0.25 libklayout_tl.so.0.25.7 libruby.so libruby.so.2.4 libruby.so.2.4.1 strm2cif strm2dxf strm2gds strm2gdstxt strm2oas strm2txt strmclip strmcmp strmrun strmxor rapidsvn get_objgraph simpress mod_wsgi-express clipaccumulate octave octave-6.3.0 pybind11-config rapidsvn.bin sample undill fig2dev fig2ps2tex pic2tpic ruplacer 2to3-3.9 easy_install-3.9 f2py3.9 guake guake-toggle idle3.9 p4d pip3.9 pydoc3.9 python3.9 python3.9-config rtop.3321 cpplint dumppdf.py ffmpeg ffprobe kubectl pdf2txt.py x264 tiller awx-cli hdkreq tower-cli xvfb-run which 7zz s3cmd VB unidecode AMDCpuTopology AMDPerf AMDPowerProfilerDriver.sh AMDPowerProfilerDriverSource.tar.gz AMDPowerProfilerVersion AMDBrokerService-bin AMDuProf AMDuProf-bin AMDuProfCLI AMDuProfCLI-bin AMDuProfPcm Data Help ProfileAgents bpf libAMDApplicationFramework.so libAMDApplicationViews.so libAMDBaseUtils.so libAMDCountModeProfileAPI.so libAMDCpuCallstackSampling.so libAMDCpuPerfEventUtils.so libAMDCpuProfilingControl.so libAMDCpuProfilingRawData.so libAMDCpuProfilingTranslation.so libAMDDbAdapter.so libAMDDisassembler.so libAMDExecutableFormat.so libAMDPowerProfileAPI.so libAMDProfileCommon.so libAMDProfileDataAccessor.so libAMDProfileUtils.so libAMDProfilerDAL.so libAMDProfilingAgentsData.so libAMDProfilingDataWriter.so libAMDTRestApiUtils.so libAMDTaskInfo.so libAMDThreadProfileAPI.so libCXLBaseTools.so libCXLOSWrappers.so libQt5Core.so libQt5Core.so.5 libQt5DBus.so libQt5DBus.so.5 libQt5Gui.so libQt5Gui.so.5 libQt5PrintSupport.so libQt5PrintSupport.so.5 libQt5Test.so libQt5Test.so.5 libQt5Widgets.so libQt5Widgets.so.5 libQt5XcbQpa.so libQt5XcbQpa.so.5 libicudata.so libicudata.so.56 libicudata.so.56.1 libicui18n.so libicui18n.so.56 libicui18n.so.56.1 libicuuc.so libicuuc.so.56 libicuuc.so.56.1 platforms CodeChecker assistant aucat bazel-compile-commands designer email_validator gerrit_changed_files_to_skipfile.py lconvert ldlogger linguist lrelease lupdate merge-clang-extdef-mappings midicat moc modernize mysql-workbench octave-cli pdfplumber pixeltool post-process-stats python-modernize qcollectiongenerator qdbus qdbuscpp2xml qdbusviewer qdbusxml2cpp qdoc qhelpconverter qhelpgenerator qlalr qmake qml qml1plugindump qml2puppet qmlbundle qmlimportscanner qmlmin qmlplugindump qmlprofiler qmlscene qmltestrunner qmlviewer qtcreator qtdiag qtpaths rcc rclone report-converter rust-gdb rust-gdbgui rust-lldb rustc rustdoc sndioctl sndiod syncqt.pl tu_collector uic wbcopytables xmlpatterns xmlpatternsvalidator ansible ansible-config ansible-connection ansible-console ansible-doc ansible-galaxy ansible-inventory ansible-playbook ansible-pull ansible-test ansible-vault asciidoctor base58 bottle.py conan conan_build_info conan_server streamlit streamlit.cmd octave-cli-6.3.0 octave-config octave-config-6.3.0 pm2 pm2-dev pm2-docker pm2-runtime behave mkoctfile mkoctfile-6.3.0 pcre-config pcregrep pcretest phpize UTscapy iptest2 ipython2 miniterm.py miniterm.pyc pylupdate4 pyrcc4 pyuic4 readelf.py smath sip apirst2html.py epydoc clipbrowse clipedit clipfilter clipjoin nopaste epydocgui callgrind_annotate callgrind_control cg_annotate cg_diff cg_merge ms_print valgrind valgrind-di-server re.pl x11vnc.bin AMDuProfEndUserLicenseAgreement.htm libAMDCountModeProfilingTranslation.so libAMDTGpuProfiling.so valgrind-listener vgdb bsqldb bsqlodbc datacopy python3.10 python3.10-config idle3.10 pydoc3.10 2to3-3.10 pip3.10 streamzip fonttools pyftmerge pyftsubset ttx defncopy dltest fisql freebcp isql iusql odbc_config odbcinst osql slencheck tdspool tsql changerefkeys.pl crunchjpg_tmpl.pdf crunchjpgs.pl deillustrate.pl deletepdfpage.pl extractallimages.pl extractjpgs.pl fillpdffields.pl getpdffontobject.pl getpdfpage.pl getpdfpageobject.pl getpdftext.pl listfonts.pl listimages.pl listpdffields.pl pdfinfo.pl readpdf.pl renderpdf.pl replacepdfobj.pl revertpdf.pl rewritepdf.pl setpdfbackground.pl setpdfpage.pl stamppdf.pl uninlinepdfimages.pl cpansign automat-visualize conch ckeygen twist trial pyhtmlizer mailmail tkconch twistd cftp ptipython ptipython3 ptipython3.9 ptpython ptpython3 ptpython3.9 rvm-prompt rvm rvmsudo rvm-shell rvm-smile rvm-exec rvm-auto-ruby ruby-rvm-env rvm-shebang-ruby git-lfs asciicast2gif gifsicle ng tsc tsserver code optuna peek mysde sdeMemMon.pl locust pdfgrep cmatrix pathInfo cmark libassuan-config gpg-error gpg-error-config gifski redfishtool redfishtool.py bandit bandit-baseline bandit-config-generator black blackd identify-cli nodeenv pre-commit pre-commit-validate-config pre-commit-validate-manifest isort-identify-imports xlwings xfce4-session-settings xfce4-settings-editor meld.bin xfce4-settings-manager xfconf-query xfdesktop xfdesktop-settings vera++ podman podman-remote xflock4 xfsettingsd xfwm4 xfwm4-settings xfwm4-tweaks-settings xfwm4-workspace-settings sip-distinfo sip-install sip-wheel sip-build sip-sdist easy_install-3.6 sip-module dodgy prospector atitool AGT alembic rpdb2 winpdb derb genbrk gencfu gencnval genctd genrb icu-config icuinfo makeconv pkgdata uconv wxrc-3.1 code-tunnel csv_show coverage-3.10 csv2ods mailodf odf2xhtml odf2mht odf2xml odfimgimport odflint odfmeta odfoutline odfuserfield xml2odf torchrun huggingface-cli transformers-cli datasets-cli wandb wb pysemver jupyter-execute wsdump send2trash jupyter-dejavu jupyter-events jupyter-server qtpy jupyter-nbclassic jupyter-nbclassic-bundlerextension jupyter-nbclassic-extension jupyter-nbclassic-serverextension xorriso xorriso-tcltk xorriso-dd-target xorrisofs osirrox xorrecord community acc-monitor code-testing oh-my-posh pyproj fio rio bcompare bcompare.bin example_oapackage_python.py pykwalify find_libpython cocotb-config python3.11 python3.11-config dumpsexp hmac256 mpicalc libgcrypt-config ksba-config npth-config idle3.11 pydoc3.11 kbxutil gpg gpgv gpgsm gpg-agent dirmngr dirmngr-client gpgconf gpg-connect-agent gpg-card gpg-wks-client watchgnupg gpgparsemail gpg-wks-server gpgsplit gpgtar gpgscm 2to3-3.11 pip3.11 hachoir-grep hachoir-metadata hachoir-strip hachoir-urwid hachoir-wx f2py3.11 blockdiag actdiag ansible-community fits2bitmap fitscheck fitsdiff fitsheader fitsinfo samp_hub showtable volint wcslint dask mod_wsgi-apxs nwdiag rackdiag packetdiag dotenv seqdiag uvicorn watchgod g2e tatsu drawio jsonpointer xrdp-sesrun xrdp-sesadmin xrdp-dis xrdp-keygen xrdp-genkeymap augtool augparse augmatch augprint fadot hivexml hivexsh hivexget hivexregedit yara yarac chattr ncdu lsattr fuse2fs compile_et mk_cmds supermin qemu-system-aarch64 qemu-system-alpha qemu-system-arm qemu-system-avr qemu-system-cris qemu-system-hppa qemu-system-i386 qemu-system-loongarch64 qemu-system-m68k qemu-system-microblaze qemu-system-microblazeel qemu-system-mips qemu-system-mips64 qemu-system-mips64el qemu-system-mipsel qemu-system-nios2 qemu-system-or1k qemu-system-ppc qemu-system-ppc64 qemu-system-riscv32 qemu-system-riscv64 qemu-system-rx qemu-system-s390x qemu-system-sh4 qemu-system-sh4eb qemu-system-sparc qemu-system-sparc64 qemu-system-tricore qemu-system-x86_64 qemu-system-xtensa qemu-system-xtensaeb qemu-aarch64 qemu-aarch64_be qemu-alpha qemu-arm qemu-armeb qemu-cris qemu-hexagon qemu-hppa qemu-i386 qemu-loongarch64 qemu-m68k qemu-microblaze qemu-microblazeel qemu-mips qemu-mips64 qemu-mips64el qemu-mipsel qemu-mipsn32 qemu-mipsn32el qemu-nios2 qemu-or1k qemu-ppc qemu-ppc64 qemu-ppc64le qemu-riscv32 qemu-riscv64 qemu-s390x qemu-sh4 qemu-sh4eb qemu-sparc qemu-sparc32plus qemu-sparc64 qemu-x86_64 qemu-xtensa qemu-xtensaeb qemu-ga qemu-keymap qemu-img qemu-io qemu-nbd qemu-storage-daemon elf2dmp qemu-edid qemu-pr-helper ocamlrun ocamlc.byte ocaml ocamllex.byte ocamlyacc ocamldep.byte ocamldep.opt ocamldep ocamlprof.byte ocamlprof.opt ocamlprof ocamlcp.byte ocamlcp.opt ocamlcp ocamloptp.byte ocamloptp.opt ocamloptp ocamlmklib.byte ocamlmklib.opt ocamlmklib ocamlmktop.byte ocamlmktop.opt ocamlmktop ocamlobjinfo.byte ocamlobjinfo.opt ocamlobjinfo ocamldoc ocamldebug ocamlopt.byte ocamldoc.opt ocamlc.opt ocamlopt.opt ocamllex.opt ocamlc ocamlopt ocamllex ocamlfind opam geckodriver yamlpp-highlight yamlpp-load yamlpp-load-dump yamlpp-parse-emit ipython httpx snowflake-dump-certs snowflake-dump-ocsp-response snowflake-dump-ocsp-response-cache snowflake-export-certs rtf2html rtf2text html2text gnomon lit markdown-it pyct panel colorcet getlicvar.pl.1020 conmon import_pb_to_tensorboard tfds luarocks luarocks-admin python3.12 python3.12-config 2to3-3.12 idle3.12 pydoc3.12 pip3.12 docutils dremio_client zstd zstdcat unzstd zstdmt zstdless zstdgrep pzstd soffice swriter pypprint visdom pytesseract 3to2 code.new get_gprof yapf-diff qdarkstyle.example qdarkstyle.utils pylsp cookiecutter validate-docstrings spyder pod2pdf podview prima-cfgmaint prima-class prima-fmview prima-gencls prima-tmlink pyserial-miniterm pyserial-ports anasymod onnxruntime_test accelerate accelerate-config accelerate-estimate-memory accelerate-launch data-grabber multiline-trl versioneer logisim openai llamaindex-legacy-cli llamaindex-cli cppcheck cppcheck-htmlreport beeline beeline.cmd docker-image-tool.sh find-spark-home find-spark-home.cmd find_spark_home.py load-spark-env.cmd load-spark-env.sh pyspark pyspark.cmd pyspark2.cmd run-example run-example.cmd spark-class spark-class.cmd spark-class2.cmd spark-connect-shell spark-shell spark-shell.cmd spark-shell2.cmd spark-sql spark-sql.cmd spark-sql2.cmd spark-submit spark-submit.cmd spark-submit2.cmd sparkR docker-compose pygrun check-jsonschema coverage-3.11 langsmith langchain-server sparkR.cmd sparkR2.cmd compiledb coverage-3.12 striprtf rsvg-convert mc datafaker perl-reversion valkyrie azcopy azps.ps1 docx2txt socat procan filan /tool/pandora/bin: 2to3 SOAPsh.pl [ a2p acyclic add.modules addr2line ar aruser as autodia.pl autodia_java.pl autospec awk awkk base64 basename bash bashbug bcomps bdf bison bugpoint bundle bundler byebug c++ c++filt c-index-test c2ph c_rehash dateparse pm_which cat catalyst.pl ccache-swig ccomps gnuplot phar pear chartex chcon chgrp chmod chown chroot circo cksum clang clang++ clang-check clang-format clang-tblgen clear_browser_locks cluster clusterdb cmp coderay colorls colrm comm compile_encoding config_data convert0.6.README convert0.6.pl convert0.8.README convert0.8.pl corelist cover cp cpan cpan-mirrors cpan2dist cpancover cpanel_json_xs cpanp cpanp-run-perl cpp cpp11-migrate crc32 createdb createlang createuser cron_event_predict.plx csplit ctags cucumber cut date db_archive db_checkpoint db_deadlock db_dump db_hotbackup db_load db_printlog db_recover db_sql db_stat db_upgrade db_verify dbicadmin dbilogstrip dbiprof dbiproxy vdltodmx ddd df diff diff3 dijkstra dir dircolors dirname dos2unix dot dot2gxl dot2ruby dot_builtins dotty doxygen dropdb droplang dropuser dtplite du echo ecpg edgepaint egrep elfedit elmfilter2procmail enc2xs encguess env eperl erb erubis expand expr extract_vba eyapp factor false fatpack fdp fgrep find find2perl find_xclient findrule firefox firefox2 firefox2.0 firefox3 flamegraph.pl flay flex flex++ flog fmt fold format_quotas.pl g++ gawk basepods gc gcc gcc-ar gcc-nm gcc-ranlib gcore gcov gcov2perl gdb gdbserver gedi gem gem2gv get_arch get_os git2gv gmake gml2gv gprof graph-easy graphml2gv grep groups gunzip gv2gml gv2gxl gvcolor gvgen gvmap gvmap.sh gvpack gvpr gxl2dot gxl2gv gzexe gzip h2ph h2xs head hostid htmldiff htmltree htop httpclient id idle vmmouse_detect initdb innochecksum install instmodsh ipcount iptab irb irwin irwin.old join json_pp json_xs kill l4p-tmpl largeprimes latencybug ld ld.bfd ldiff less lessecho lesskey libnetcfg link llc lli llvm-ar llvm-as llvm-bcanalyzer llvm-config llvm-cov llvm-diff llvm-dis llvm-dwarfdump llvm-extract llvm-link llvm-mc llvm-mcmarkup llvm-nm llvm-objdump llvm-prof llvm-ranlib llvm-readobj llvm-rtdyld llvm-size llvm-stress llvm-symbolizer llvm-tblgen ln lneato locate vrq cheetah lwp-download lwp-dump lwp-mirror lwp-request m4 macho-dump make make_encmap makerandom map mason.pl md5sum mech-dump minitar mirrorMappings mkCSGB2312 mkdir mkfifo mkinstalldirs mkmapfile mknod mkpasswd.pl mkroot mktemp mm2gv mod2html modulecmd moose-outdated moz-byteshift.pl mozilla mozilla-gtk1 mozilla-xremote-client peardev msql2mysql mutt_ldap_query mutt_phonebook_query.pl mv my_print_defaults mydu myisam_ftdump myisamchk myisamlog myisampack mysql mysql_client_test mysql_client_test_embedded mysql_config mysql_config_editor mysql_convert_table_format mysql_embedded mysql_find_rows mysql_fix_extensions mysql_plugin mysql_secure_installation mysql_setpermission mysql_tzinfo_to_sql mysql_upgrade mysql_waitpid mysql_zap mysqlaccess mysqlaccess.conf mysqladmin mysqlbinlog mysqlbug mysqlcheck mysqld mysqld_multi mysqld_safe mysqldump mysqldumpslow mysqlhotcopy mysqlimport mysqlshow mysqlslap mysqltest mysqltest_embedded neato new-top nice nl nm nns nnsd nnslog nohup nokogiri nop nproc numfmt nytprofcalls nytprofcg nytprofcsv nytprofhtml nytprofmerge nytprofpf objcopy objdump od odf2pod odf_set_fields odf_set_title odfbuild odfextract odffilesearch odffindbasic odfhighlight odfmetadoc odfsearch dm_date oletool oodoc_test oodoc_version openssl opt osage p-name package-stash-conflicts page pandorabug parrot paste patchwork pathchk pdfnetscape pdfnetscape3 pdsh perl perl2html perl5.18.2 perl_latest perlbug perlcritic perldoc perlivp perlsh perlthanks perltidy perror pg_basebackup pg_config pg_controldata pg_ctl pg_dump pg_dumpall pg_isready pg_receivexlog pg_resetxlog pg_restore piconv pinky pl2pm plackup pod2html pod2latex pod2man pod2text pod2usage pod_cover podchecker pods2html podselect podspell podtree2html poe-gen-tests postgres postmaster pprof.rb pr printenv printf prove prune pry ps2gif psed psql pstruct pt ptar ptardiff ptargrep ptked ptksh ptx puudecode puuencode pwd pydoc pydoc2.4 pydoc2.6 pydoc2.6.1 pydoc3.0 python python-config python2 python2-config python2.3 python2.4 python2.5 python2.6 python2.7 python2.7-config python_latest rabbit_foot rackup rails rake ranlib rdebug rdoc hg vzt2vcd realpath redcloth reek reindexdb replace resolve_stack_dump resolveip ri rm rmdir rspec rtop ruby ruby-parse ruby-rewrite ruby2gv ruby_parse ruby_parse_extract_error runcon runevolution s2p scandeps.pl sccmap sdiff sed seq sfdp sha1sum sha224sum sha256sum sha384sum sha512sum shasum shell-quote shred shuf size sleep smtpd.py snmpkey soapcpp2 sort splain split sprockets ss2tk ssdiff ssh-tunnel stat stdbuf strings vztminer curl stty.pl stubmaker.pl sum swig sync tac tail tar tcgrep tcldocstrip tclsh tclsh8.6 tcsh tee tel tel.retired tel2 test test-yaml testrb text2odf text2table thor thunderbird thunderbird3 thunderbird_open_url tilt timed-process timeout tkjpeg top top2 touch tpage tr tred treereg true truncate tset2 tsort tt ttree tty twopi txt2html ucalc uname uncompress unexpand unflatten curl-config uniq_list unix2dos unlink unparser update_rubygems updatedb uptime use-devel-assertos use-devel-checklib users vacuumdb pecl phar.phar php vdir php-cgi vhier vimdot vncshadow vpassert vppreproc vrename vsplitmodule wc whatos who whoami widget wish wish8.6 wsdl2h wsdl2ruby.rb x86_64-unknown-linux-gnu-c++ x86_64-unknown-linux-gnu-g++ x86_64-unknown-linux-gnu-gcc x86_64-unknown-linux-gnu-gcc-4.8.1 x86_64-unknown-linux-gnu-gcc-ar x86_64-unknown-linux-gnu-gcc-nm x86_64-unknown-linux-gnu-gcc-ranlib xargs xfig xfig3.2.4 xlock xlock~ xls2csv xlscat xlsgrep xlsopcodes xml2gv xml_grep xml_merge xml_pp xml_spellcheck xml_split xmlpretty xmlwf xpath xsd2ruby.rb xsubpp yacc yapp yes zcat zcmp zdiff zegrep zfgrep zforce zgrep zipdetails zless zmore znew bc ccmake cmake cpack ctest dc dm_zdump faqpods sitename sitename.3.6.12 sitename.6.5.14 sitename.rt249318 whereami whereami.3.6.12 whereaminow README modpods badmin perl5.24.0 pfcat badmin.encoded plxload base32 pmall bunzip2 bwhy bzcat bzcmp bzdiff bzegrep bzfgrep bzgrep bzip2 bzip2recover bzless bzmore ci co columnize dd ebrowse emacs emacs-25.1 emacsclient env_parallel env_parallel.bash env_parallel.csh env_parallel.fish env_parallel.ksh env_parallel.pdksh env_parallel.tcsh env_parallel.zsh etags gawk-4.1.4 ident igawk keep_termalive.sh logname ls lsf_bacct lsf_bbot lsf_bhist lsf_bhosts lsf_bjobs pman lsf_bkill lsf_blimits lsf_bmgroup lsf_bmig lsf_bmod lsf_bpeek lsf_bqueues lsf_bresume pmcat lsf_bstop lsf_bsub lsf_bswitch lsf_btop lsf_bugroup lsf_bwhy pmcheck lsf_inventory.pl pmdesc lsf_jptime pmeth pmexp lsf_lshosts lsf_lsid lsf_lsinfo lsf_lsload lsf_lslsmake pmfunc lsf_lsmake lsf_lsmakerm lsf_lsrinfo pminclude pminst pmload pmls lsf_suspendlsfjobs lsf_wrapper merge niceload parallel parcat rcs rcsclean rcsdiff rcsmerge readelf readlink resolve rlog pymake2 pmake2 sem scapy libreoffice.wrapper scalc sql strip stty sdraw uniq x11perf vncviewer rsync sqlite3 x0vncserver lsf_drp_reserve.pl lsf_drp_reserve.pl.B4.021111 pixz lsf_drp_reserve.pl.B4.071411 2to3-3.5 cvs cvsbug easy_install-3.5 atom xml2-config ex formail gview gvim gvimdiff gvimtutor idle3 idle3.5 lockfile lzcat lzcmp lzdiff lzegrep lzfgrep lzgrep lzless lzma lzmadec lzmainfo lzmore mailstat pg_archivecleanup pg_recvlogical pg_rewind pg_test_fsync pg_test_timing pg_upgrade pg_xlogdump pgbench pip3 pip3.5 procmail pydoc3 pydoc3.5 python3 python3-config python3.5 python3.5-config python3.5m python3.5m-config pyvenv pyvenv-3.5 rcs2log readgds rgview rgvim rview rvim pmpath unlzma unxz xmlcatalog xmllint vimdiff vimtutor xxd xz xzcat xzcmp xzdec xzdiff xzegrep xzfgrep xzgrep xzless xzmore ssh Magick++-config MagickCore-config MagickWand-config X Xdmx Xnest Xorg Xvfb animate bdftopcf bdftruncate compare composite conjure convert cvt cxpm display dmxaddinput dmxaddscreen dmxinfo dmxreconfig dmxresize dmxrminput dmxrmscreen dmxtodmx dmxwininfo easy_install easy_install-2.7 file gapplication gdbus gdbus-codegen gio gio-querymodules git git-cvsserver iperf3 bdf2gdfont.pl git-upload-archive git-upload-pack gitk glib-compile-resources glib-compile-schemas glib-genmarshal glib-gettextize glib-mkenums php-config gobject-query gresource gsettings gtester gtester-report gtf iceauth identify import koi8rxterm lsf_jrtime lsf_jruse lsf_lsgetclustername luit convert_eng magick magick-script mailx makedepend mako-render mkfontdir mkfontscale mogrify montage fbrun fbsetbg fbsetroot fluxbox p4 pip pip2 pip2.7 resize sessreg setxkbmap smproxy stream sxpm synclient syndaemon ucs2any uxterm x11perfcomp xauth xbacklight xcmsdb xcursorgen xdmxconfig xdpr xdpyinfo xdriinfo xev xgamma xhost xinput xkbbell xkbcomp xkbevd xkbvleds xkbwatch xkeystone xkill xlsatoms xlsclients xmodmap xpr xprop xrandr xrdb xrefresh xset xsetroot xterm xvinfo xwd xwininfo xwud fluxbox-generate_menu TileBuilderStart TileBuilderTerm fluxbox-remote md5deep mytop ninja fluxbox-update_configs startfluxbox sha1deep sha256deep tigerdeep whirlpooldeep pbsqueries.py.11923 irwin-updateOS-local irwin-wrapper ncftp ncftpbatch ncftpbookmarks ncftpget ncftpls ncftpput ncftpspooler rshadc rshadc45 rshadca rshadcape rshadcd rshadcdog rshadce rshadcelk rshadcgar rshadch rshadcs rshamd rshandcd rshandcdog rshandch rshasdc rshasdc45 rshasdce rshasdch rshasdcs rshatlelk rshatlgar rshatlhen rshbdc45 rshbdcd rshbdcdog rshbdce rshbdcelk rshbdcg rshbdcgar rshbdch rshbdcl64 rshca2hi rshcmdd rshcmddog rshcmde rshcmdelk rshcmdg rshcmdgar rshcmdh rshcyb45 rshcybelk rshcybgar rshcybhen rshidc45 rshidcd rshidcdog rshidcelk rshidcgar rshidch rshihdc45 rshihdcelk rshmhdc45 rshmhdcd rshmhdcdog rshmhdce rshmhdcelk rshmhdcg rshmhdcgar rshmhdch rshmkdc45 rshmkdcdog rshmkdcelk rshmkdcgar rshmkdch rshorl45 rshorlelk rshorlelk.old rshsrdc45 rshsrdcelk rshsvdc45 rshsvdcd rshsvdcdog rshsvdce rshsvdcelk rshsvdcg rshsvdcgar rshsvdch rshsvdchi rshtexas2dog rshtexas2elk rshtexas2gar rshtexas2h rshtexas2s rshtmd rshtmdh rshtmds rshtx2dog rshtx2elk rshtx2h rshtx2s sshadc sshadc45 sshadca sshadcape sshadcd sshadcdog sshadce sshadcelk sshadcgar sshadch sshadcs sshamd sshandcd sshandcdog sshandch sshasdc sshasdc45 sshasdce sshasdch sshasdcs sshatlelk sshatlgar sshatlhen sshbdc45 sshbdcd sshbdcdog sshbdce sshbdcelk sshbdcgar sshbdch sshbdck sshbdcl64 sshca2hi sshcmdd sshcmddog sshcmde sshcmdelk sshcmdg sshcmdgar sshcmdh sshcyb45 sshcybelk sshcybgar sshcybhen sshidc45 sshidcd sshidcdog sshidcelk sshidcgar sshidch sshihdc45 sshihdcelk sshmhdc45 sshmhdcd sshmhdcdog sshmhdce sshmhdcelk sshmhdcgar sshmhdch sshmkdc45 sshmkdcdog sshmkdcelk sshmkdcgar sshmkdch sshorl45 sshorlelk sshorlelk.old sshsrdc45 sshsrdcelk sshsrdcgar sshsvdc45 sshsvdcd sshsvdcdog sshsvdce sshsvdcelk sshsvdcg sshsvdcgar sshsvdch sshsvdchi sshsvdck sshtexas2dog sshtexas2elk sshtexas2gar sshtexas2h sshtexas2s sshtmd sshtmdh sshtmds sshtx2dog sshtx2elk sshtx2h sshtx2s tkdiff xxdiff hostname lsf_badmin gcov-tool gfortran x86_64-pc-linux-gnu-c++ x86_64-pc-linux-gnu-g++ x86_64-pc-linux-gnu-gcc x86_64-pc-linux-gnu-gcc-6.3.0 x86_64-pc-linux-gnu-gcc-ar x86_64-pc-linux-gnu-gcc-nm x86_64-pc-linux-gnu-gcc-ranlib x86_64-pc-linux-gnu-gfortran pmvers podgrep podpath pods podtoc sitepods stdpods tap2junit whatos.2117 xslt-parser date2sec date2ww f2py memtester sec2date utime ww2date eview evim view vim gendesc genhtml geninfo genpng jsonschema lcov nmon cheetah-analyze cheetah-compile distcc distccd distccmon-text lsdistcc markdown_py pump b2m ellcc gnuattach gnuclient gnudoit ootags rcs-checkin xemacs xemacs-21.4.22 xemacs-21.4.22-56270724.dmp svn svnadmin svnbench svndumpfilter svnfsfs svnlook svnmucc svnrdump svnserve svnsync svnversion tkcvs lsf_drp_reserve.pl.B4.RT248129 nc pbstree pbstree.51016 pbstree.old vppp roxml chkstow stow chardetect espresso memcached nedit lsf_bgadd perl-nothreads pkg-config.pl ppkg-config nosetests nosetests-2.7 tmux pbstree.bin aclocal aclocal-1.14 automake automake-1.14 p4admin p4admin.bin p4merge p4merge.bin p4v p4v.bin p4vc pv qt.conf dprof2calltree hotshot2calltree kcachegrind memprof2calltree op2calltree pprof2calltree python3.5.2 git-receive-pack git-shell qdirstat qdirstat-cache-writer lsf_bjgroup a2x a2x.py asciidoc asciidoc.py nasm ndisasm lsof theano-cache theano-nose libpng-config libpng16-config ndg_httpclient pigz png-fix-itxt pngfix saved_model_cli tensorboard unpigz wheel convert-dtsv0 dtc dtdiff fdtdump fdtget fdtoverlay fdtput __pycache__ runxlrd.py validjson perl5.8.6 dprofpp perlcc sperl5.8.6 suidperl helixmfa helixmfa.bin oldrtop p4vc.bin pyasn_util_asnames.py pyasn_util_convert.py pyasn_util_download.py xfig.orig ccconfig sigapi_perl django-admin django-admin.py django-admin.pyc lsamd lsati jfrog lsamd.old restclient remotinator terminator terminator.wrapper freeze_graph pbr toco toco_from_protos xtermcontrol XMLRPCsh.pl drawstate.pl drawstatexml.pl checkMGCLicenses getlicvar.pl ora_explain getlicvar.pl.031411 getlicvar.pl.4212 getlicvar.pl.52009 perl5.8.8 getlicvar.pl.52609 getlicvar.pl.old tkweb getlicvar.pl.preannfix atnodes categorizer countperl doxygen-filter-perl format-sql fornodes key2nodes listgroup make_cron mo-inline module-size moo-outdated net-server pdl pdl2 pdldoc perl5.8.8.a perldl podlint pom2 pomdump pptemplate pwhich smoke_some_mathgsl smolder_mathgsl smolder_smoke_signal starman stemmer-no.pl stemmer-se.pl tonodes umlclass.pl vreg vreg_latex2html xql.pl xspp getlicvar.pl.preherman getlicvar.pl.prejackiefix getlicvar.pl.prejuliefix getlicvar.pl.testenv.pl getlicvartest.pl gcovr aws aws.cmd aws_bash_completer aws_completer aws_zsh_completer.sh jp.py jp.pyc pyrsa-decrypt pyrsa-decrypt-bigfile pyrsa-encrypt pyrsa-encrypt-bigfile pyrsa-keygen pyrsa-priv2pub pyrsa-sign pyrsa-verify rst2html.py rst2html.pyc rst2html4.py rst2html4.pyc rst2html5.py rst2html5.pyc rst2latex.py rst2latex.pyc rst2man.py rst2man.pyc rst2odt.py rst2odt.pyc rst2odt_prepstyles.py rst2odt_prepstyles.pyc rst2pseudoxml.py rst2pseudoxml.pyc rst2s5.py rst2s5.pyc rst2xetex.py rst2xetex.pyc rst2xml.py rst2xml.pyc rstpep2html.py rstpep2html.pyc quota3.15 sperl5.8.8 asadmin bundle_image cfadmin cfncluster cq cwutil dynamodb_dump dynamodb_load elbadmin fetch_file futurize glacier instance_events kill_instance launch_instance list_instances lss3 mturk pasteurize pyami_sendmail route53 s3put sdbadmin taskadmin aws-shell lookbusy aws-shell-mkindex cfn cfn-flip cfn2py pygmentize aws-shell.orig jirashell epylint isort nosetests-3.4 pylint pyreverse smem symilar rshatlibex sshatlibex fetchmail cpuid create_ovc_template.sh fetchmailconf gradle gradle.bat vsyasm yasm rdmsr readtags tabulate ytasm redis-benchmark wrmsr gnumeric gnumeric-1.8.2 ssconvert ssindex ssh-keygen tree HsColour activate-hs aeson-pretty alex amdvnc cabal amdvnc.old amdvnc2 ghc ghc-7.8.3 ghc-pkg ghc-pkg-7.8.3 ghci ghci-7.8.3 haddock haddock-ghc-7.8.3 happy hp2ps hpc hsc2hs amdvnc_ec autopep8 checkdisplays.pl irwinvnc pycodestyle json2yaml wx-config pandoc pandoc-citeproc hjson hjson.cmd sshpass runxlrd.pyc perl5.18.1 time Xvnc vncconfig runghc runghc-7.8.3 runhaskell vncpasswd vncserver yaml2json evcd2vcd fst2vcd fstminer ghwdump gtkwave lxt2miner lxt2vcd rtlbrowse shmidcat twinwave vcd2fst vcd2lxt vcd2lxt2 vcd2vzt meld vermin redis-check-aof redis-check-rdb flake8 redis-cli redis-sentinel libbz2.so.1.0 libbz2.so.1.0.6 libffi.so.6 libffi.so.6.0.4 libpypy3-c.so libpypy3-c.so.debug redis-server pylint-config pyflakes pypy3 pypy3.debug pygal_gen.py x11vnc ack bokeh cygdb cython cythonize par.pl parl parldyn pp pyjwt tkpp tcl tclhelp wishx vba_extract.py xclip xclip-copyfile xclip-cutfile xclip-pastefile htmlview tig 2to3-3.3 easy_install-3.3 f2py3 idle3.3 iptest iptest3 yamlpp-events ipython3 nosetests-3.3 pep8 pip3.3 pydoc3.3 python3.3 python3.3-config python3.3m python3.3m-config pyvenv-3.3 virtualenv virtualenv-3.3 pdfdetach pdffonts pdfimages pdfinfo pdftoppm pdftops pdftotext flea xpdf mutt mutt_dotlock muttbug pgpewrap pgpring smime_keys FvwmCommand fvwm fvwm-bug fvwm-config fvwm-convert-2.6 fvwm-menu-desktop fvwm-menu-directory fvwm-menu-headlines fvwm-menu-xlock fvwm-perllib fvwm-root fvwm2 xpmroot bltsh bltsh24 bltwish bltwish24 tclsh8.4 wish8.4 format_quotas.pl.orig breathe-apidoc kdiff3 pybabel sphinx-apidoc sphinx-autogen sphinx-build sphinx-quickstart xpra xpra_Xdummy xpra_browser xpra_launcher xpra_signal_listener xpra_udev_product_version pygtk-codegen-2.0 pygtk-demo pyxbdump pyxbgen pyxbwsdl xdiskusage wmctrl treescan svnnotify trac2html jenkins-jobs query camelot pigar deep rbt dash-update-components pwiz.py mongo Thunar xfrun4 exo-preferred-applications exo-csource exo-desktop-item-edit exo-open xfce4-accessibility-settings startxfce4 thunar thunar-settings thunar-volman thunar-volman-settings xdt-autogen xdt-commit xdt-csource xfce4-about xfce4-appearance-settings xfce4-appfinder xfce4-display-settings xfce4-keyboard-settings xfce4-mime-settings xfce4-mouse-settings xfce4-panel xfce4-popup-applicationsmenu xfce4-popup-directorymenu xfce4-popup-windowmenu xfce4-power-manager xfce4-power-manager-settings xfce4-session xfce4-session-logout multevent ControlPanel appletviewer extcheck idlj jar jarsigner java java-rmi.cgi javac javadoc javafxpackager javah javap javapackager javaws jcmd jconsole jcontrol jdb jdeps jhat jinfo jjs jmap jmc jmc.ini jps jrunscript jsadebugd jstack jstat jstatd jvisualvm keytool native2ascii orbd pack200 policytool rmic rmid rmiregistry schemagen serialver servertool tnameserv unpack200 wsgen wsimport xjc wmalauncher ag bazel cscope hyperopt-mongo-worker ocs genl-ctrl-list i3 i3-config-wizard i3-dmenu-desktop i3-dump-log i3-input i3-migrate-config-to-v4 i3-msg i3-nagbar i3-save-tree i3-sensible-editor i3-sensible-pager i3-sensible-terminal i3-with-shmlog i3bar i3status idiag-socket-details nf-ct-add nf-ct-list nf-exp-add nf-exp-delete nf-exp-list nf-log nf-monitor nf-queue nl-addr-add nl-addr-delete nl-addr-list nl-class-add nl-class-delete nl-class-list nl-classid-lookup nl-cls-add nl-cls-delete nl-cls-list nl-fib-lookup nl-link-enslave nl-link-ifindex2name nl-link-list nl-link-name2ifindex nl-link-release nl-link-set nl-link-stats nl-list-caches nl-list-sockets nl-monitor nl-neigh-add nl-neigh-delete nl-neigh-list nl-neightbl-list nl-pktloc-lookup nl-qdisc-add nl-qdisc-delete nl-qdisc-list nl-route-add nl-route-delete nl-route-get nl-route-list nl-rule-list nl-tctree-list nl-util-addr scons scons-3.0.1 scons-configure-cache scons-configure-cache-3.0.1 scons-time scons-time-3.0.1 sconsign sconsign-3.0.1 sshsvnserve svnssh thin fbpager wmcpuload natdoc2 jq onig-config banner caca-config cacaclock cacademo cacafire cacaplay cacaserver cacaview chkfont figlet figlist img2txt showfigfonts toilet unison unison-2.51 rdesktop ldapadd ldapcompare ldapdelete ldapexop ldapmodify ldapmodrdn ldappasswd ldapsearch ldapurl ldapwhoami srtop global globash gozilla gtags gtags-cscope htags htags-server meson pyside2-lupdate pyside2-rcc pyside2-uic diffpp enscript mkafmmap over sliceprint states envpath pdfbklt pdfrevert pdfstamp appendpdf.pl asciify changepagestring.pl changepdfstring.pl glogg vba_extract.pyc amdauth_test convert-caffe2-to-onnx convert-onnx-to-caffe2 distmake numba pycc vpxdec vpxenc 2to3-3.7 easy_install-3.7 lndir inotifywait inotifywatch eric6 eric6_api eric6_browser eric6_compare eric6_configure eric6_diff eric6_doc eric6_editor eric6_hexeditor eric6_iconeditor eric6_plugininstall eric6_pluginrepository eric6_pluginuninstall eric6_qregexp eric6_qregularexpression eric6_re eric6_shell eric6_snap eric6_sqlbrowser eric6_tray eric6_trpreviewer eric6_uipreviewer eric6_unittest eric6_webbrowser f2py3.7 idle3.7 macho_dump macho_find macho_standalone pip3.7 pydoc3.7 pyi-archive_viewer pyi-bindepend pyi-grab_version pyi-makespec pyi-set_version pyinstaller pylupdate5 pyrcc5 python3.7 python3.7-config python3.7m python3.7m-config pyuic5 pyvenv-3.7 tf_upgrade_v2 tflite_convert tkdiff2 sqlitestudio sqlitestudiocli a2ps card composeglyphs fixnt fixps helpviewer img2png img2py img2xpm ogonkify pdiff psmandup psset pycrust pyshell pyslices pyslicesshell pywxrc mosh texi2dvi4a2ps wxdemo wxdocs wxget fzf fzf-tmux gunicorn gunicorn_paster sqlformat chrpath f2py2 f2py2.7 f2py3.5 firefox.latest flask holoviews hvplot jlpm jupyter jupyter-bundlerextension jupyter-kernel jupyter-kernelspec jupyter-lab jupyter-labextension jupyter-labhub jupyter-migrate jupyter-nbconvert jupyter-nbextension jupyter-notebook jupyter-run jupyter-serverextension jupyter-troubleshoot jupyter-trust pyjson5 mosh-client mosh-server qmp-shell qmp-shell-wrap qmp-tui jupyter-console jupyter-qtconsole urxvt urxvtc urxvtd zsh zsh-5.7.1 zsh.old ccollab imageio_download_bin bat jsondiff jsonpatch normalizer vertopal rg imageio_remove_bin lsm2bin skivi node npm npx tiff2fsspec tiffcomment edw_alloc.pl edwalloc.pl edwinventory.pl inventory_edw.pl lynx vpxdec.old xdotool activate activate-global-python-argcomplete activate.csh activate.fish activate_this.py az az.bat az.completion.sh fab humanfriendly inv invoke jdiff python-argcomplete-check-easy-install-script python-argcomplete-tcsh register-python-argcomplete sizeme_graph.pl sizeme_store.pl sshtunnel wsdump.py wsdump.pyc jsonpath.py sqlitebrowser fd hypnotoad mojo morbo raisin ed2k-link gost-hash has160-hash magnet-link rhash sfv-hash tiger-hash tth-hash whirlpool-hash rrdcached rrdcgi rrdcreate rrdinfo rrdtool rrdupdate format_quotas64.pl dash-generate-components irssi renderer icehelp icesh icewm icewm-menu-fdo icewm-menu-xrandr icewm-session icewm-set-gnomewm icewmbg icewmhint 2to3-3.8 helm idle3.8 pip3.8 pydoc3.8 python3.8 python3.8-config 7za f2py3.8 gftp gftp-gtk gftp-text wx-config.broken lsf_bwait pbsqueries.py pbstree.old2 pygobject-codegen-2.0 format-quotas coverage shellcheck coverage-3.7 coverage-3.8 coverage3 pystack py.test pytest pymupdf google-oauthlib-tool repo uwsgi ct-ng estimator_ckpt_converter exprtk_test docformatter helpdev tifffile wavedrom-cli keyring meld.broken protoc-c protoc-gen-c netaddr pydocstyle pyls qdarkstyle qta-browser mprof distro vncserver.orig autocutsel bggen gimp gimp-2.8 gimp-console gimp-console-2.8 cutsel edwalloc.pl.5620 itstool gimptool-2.0 vdcomp xcmap xv xvpictoppm spyder3 watchmedo xmltest yapf StorageExplorer etxMemMon.pl jenkins_invoke jenkinsapi_version csvclean csvcut csvformat csvgrep csvjoin csvjson csvlook csvpy csvsort csvsql csvstack csvstat in2csv slugify sql2csv ARX vcdcat bspc bspwm dzen2 dzen2_help sxhkd xdo xtitle mkdirhier pyvim ptiptop tiptop vile vile-pager filezilla fzputtygen fzsftp wxrc wxrc-2.8 bw_file_rd bw_mem bw_mmap_rd bw_pipe bw_tcp bw_unix disk enough flushdisk getopt.o hello lat_connect lat_ctx lat_fcntl lat_fifo lat_fs lat_http lat_mem_rd lat_mmap lat_ops lat_pagefault lat_pipe lat_proc lat_rpc lat_select lat_sem lat_sig lat_syscall lat_tcp lat_udp lat_unix lat_unix_connect lib_debug.o lib_mem.o lib_sched.o lib_stats.o lib_tcp.o lib_timing.o lib_udp.o lib_unix.o line lmbench.a lmdd lmhttp loop_o memsize mhz msleep par_mem par_ops plasma_store timing_o tlb coloredlogs cron-graceful executor notify-send-headless pyppeteer-install tqdm uncrustify with-gpg-agent with-gui-environment ranger rifle xlsx2csv captoinfo clear infocmp infotocap ncurses6-config orca-server pt2to3 ptdump ptrepack pttree reset tabs tic toe tput tset nltk pbsqueries.py.9120 vncserver2 powerline-shell bdftops dvipdf eps2eps fixmswrd.pl font2c gs gsbj gsdj gsdj500 gslj gslp gsnd lprsetup.sh pdf2dsc pdf2ps pdfopt pf2afm pfbtopfa printafm ps2ascii ps2epsi ps2pdf ps2pdf12 ps2pdf13 ps2pdf14 ps2pdfwr ps2ps pv.sh unix-lpr.sh wftopfa pudb plac_runner.py rst2man spacy isympy cdiff colordiff doctest test.old amdvnc_ec2 cairosvg weasyprint ~. wkhtmltoimage wkhtmltopdf doesitcache pkginfo poetry detect-requirements bandersnatch check-manifest devpi devpi-clear-search-index devpi-export devpi-fsck devpi-gen-config devpi-import devpi-init devpi-passwd devpi-server hupper pcreate pdistreport prequest proutes pserve pshell ptweens pviews tox tox-quickstart waitress-serve sshpt.py klayout libklayout_ant.so libklayout_ant.so.0 libklayout_ant.so.0.25 libklayout_ant.so.0.25.7 libklayout_bd.so libklayout_bd.so.0 libklayout_bd.so.0.25 libklayout_bd.so.0.25.7 libklayout_db.so libklayout_db.so.0 libklayout_db.so.0.25 libklayout_db.so.0.25.7 libklayout_drc.so libklayout_drc.so.0 libklayout_drc.so.0.25 libklayout_drc.so.0.25.7 libklayout_edt.so libklayout_edt.so.0 libklayout_edt.so.0.25 libklayout_edt.so.0.25.7 libklayout_ext.so libklayout_ext.so.0 libklayout_ext.so.0.25 libklayout_ext.so.0.25.7 libklayout_gsi.so libklayout_gsi.so.0 libklayout_gsi.so.0.25 libklayout_gsi.so.0.25.7 libklayout_gsiqt.so libklayout_gsiqt.so.0 libklayout_gsiqt.so.0.25 libklayout_gsiqt.so.0.25.7 libklayout_img.so libklayout_img.so.0 libklayout_img.so.0.25 libklayout_img.so.0.25.7 libklayout_lay.so libklayout_lay.so.0 libklayout_lay.so.0.25 libklayout_lay.so.0.25.7 libklayout_laybasic.so libklayout_laybasic.so.0 libklayout_laybasic.so.0.25 libklayout_laybasic.so.0.25.7 libklayout_lib.so libklayout_lib.so.0 libklayout_lib.so.0.25 libklayout_lib.so.0.25.7 libklayout_lym.so libklayout_lym.so.0 libklayout_lym.so.0.25 libklayout_lym.so.0.25.7 libklayout_pyastub.so libklayout_pyastub.so.0 libklayout_pyastub.so.0.25 libklayout_pyastub.so.0.25.7 libklayout_rba.so libklayout_rba.so.0 libklayout_rba.so.0.25 libklayout_rba.so.0.25.7 libklayout_rdb.so libklayout_rdb.so.0 libklayout_rdb.so.0.25 libklayout_rdb.so.0.25.7 libklayout_tl.so libklayout_tl.so.0 libklayout_tl.so.0.25 libklayout_tl.so.0.25.7 libruby.so libruby.so.2.4 libruby.so.2.4.1 strm2cif strm2dxf strm2gds strm2gdstxt strm2oas strm2txt strmclip strmcmp strmrun strmxor rapidsvn get_objgraph simpress mod_wsgi-express clipaccumulate octave octave-6.3.0 pybind11-config rapidsvn.bin sample undill fig2dev fig2ps2tex pic2tpic ruplacer 2to3-3.9 easy_install-3.9 f2py3.9 guake guake-toggle idle3.9 p4d pip3.9 pydoc3.9 python3.9 python3.9-config rtop.3321 cpplint dumppdf.py ffmpeg ffprobe kubectl pdf2txt.py x264 tiller awx-cli hdkreq tower-cli xvfb-run which 7zz s3cmd VB unidecode AMDCpuTopology AMDPerf AMDPowerProfilerDriver.sh AMDPowerProfilerDriverSource.tar.gz AMDPowerProfilerVersion AMDBrokerService-bin AMDuProf AMDuProf-bin AMDuProfCLI AMDuProfCLI-bin AMDuProfPcm Data Help ProfileAgents bpf libAMDApplicationFramework.so libAMDApplicationViews.so libAMDBaseUtils.so libAMDCountModeProfileAPI.so libAMDCpuCallstackSampling.so libAMDCpuPerfEventUtils.so libAMDCpuProfilingControl.so libAMDCpuProfilingRawData.so libAMDCpuProfilingTranslation.so libAMDDbAdapter.so libAMDDisassembler.so libAMDExecutableFormat.so libAMDPowerProfileAPI.so libAMDProfileCommon.so libAMDProfileDataAccessor.so libAMDProfileUtils.so libAMDProfilerDAL.so libAMDProfilingAgentsData.so libAMDProfilingDataWriter.so libAMDTRestApiUtils.so libAMDTaskInfo.so libAMDThreadProfileAPI.so libCXLBaseTools.so libCXLOSWrappers.so libQt5Core.so libQt5Core.so.5 libQt5DBus.so libQt5DBus.so.5 libQt5Gui.so libQt5Gui.so.5 libQt5PrintSupport.so libQt5PrintSupport.so.5 libQt5Test.so libQt5Test.so.5 libQt5Widgets.so libQt5Widgets.so.5 libQt5XcbQpa.so libQt5XcbQpa.so.5 libicudata.so libicudata.so.56 libicudata.so.56.1 libicui18n.so libicui18n.so.56 libicui18n.so.56.1 libicuuc.so libicuuc.so.56 libicuuc.so.56.1 platforms CodeChecker assistant aucat bazel-compile-commands designer email_validator gerrit_changed_files_to_skipfile.py lconvert ldlogger linguist lrelease lupdate merge-clang-extdef-mappings midicat moc modernize mysql-workbench octave-cli pdfplumber pixeltool post-process-stats python-modernize qcollectiongenerator qdbus qdbuscpp2xml qdbusviewer qdbusxml2cpp qdoc qhelpconverter qhelpgenerator qlalr qmake qml qml1plugindump qml2puppet qmlbundle qmlimportscanner qmlmin qmlplugindump qmlprofiler qmlscene qmltestrunner qmlviewer qtcreator qtdiag qtpaths rcc rclone report-converter rust-gdb rust-gdbgui rust-lldb rustc rustdoc sndioctl sndiod syncqt.pl tu_collector uic wbcopytables xmlpatterns xmlpatternsvalidator ansible ansible-config ansible-connection ansible-console ansible-doc ansible-galaxy ansible-inventory ansible-playbook ansible-pull ansible-test ansible-vault asciidoctor base58 bottle.py conan conan_build_info conan_server streamlit streamlit.cmd octave-cli-6.3.0 octave-config octave-config-6.3.0 pm2 pm2-dev pm2-docker pm2-runtime behave mkoctfile mkoctfile-6.3.0 pcre-config pcregrep pcretest phpize UTscapy iptest2 ipython2 miniterm.py miniterm.pyc pylupdate4 pyrcc4 pyuic4 readelf.py smath sip apirst2html.py epydoc clipbrowse clipedit clipfilter clipjoin nopaste epydocgui callgrind_annotate callgrind_control cg_annotate cg_diff cg_merge ms_print valgrind valgrind-di-server re.pl x11vnc.bin AMDuProfEndUserLicenseAgreement.htm libAMDCountModeProfilingTranslation.so libAMDTGpuProfiling.so valgrind-listener vgdb bsqldb bsqlodbc datacopy python3.10 python3.10-config idle3.10 pydoc3.10 2to3-3.10 pip3.10 streamzip fonttools pyftmerge pyftsubset ttx defncopy dltest fisql freebcp isql iusql odbc_config odbcinst osql slencheck tdspool tsql changerefkeys.pl crunchjpg_tmpl.pdf crunchjpgs.pl deillustrate.pl deletepdfpage.pl extractallimages.pl extractjpgs.pl fillpdffields.pl getpdffontobject.pl getpdfpage.pl getpdfpageobject.pl getpdftext.pl listfonts.pl listimages.pl listpdffields.pl pdfinfo.pl readpdf.pl renderpdf.pl replacepdfobj.pl revertpdf.pl rewritepdf.pl setpdfbackground.pl setpdfpage.pl stamppdf.pl uninlinepdfimages.pl cpansign automat-visualize conch ckeygen twist trial pyhtmlizer mailmail tkconch twistd cftp ptipython ptipython3 ptipython3.9 ptpython ptpython3 ptpython3.9 rvm-prompt rvm rvmsudo rvm-shell rvm-smile rvm-exec rvm-auto-ruby ruby-rvm-env rvm-shebang-ruby git-lfs asciicast2gif gifsicle ng tsc tsserver code optuna peek mysde sdeMemMon.pl locust pdfgrep cmatrix pathInfo cmark libassuan-config gpg-error gpg-error-config gifski redfishtool redfishtool.py bandit bandit-baseline bandit-config-generator black blackd identify-cli nodeenv pre-commit pre-commit-validate-config pre-commit-validate-manifest isort-identify-imports xlwings xfce4-session-settings xfce4-settings-editor meld.bin xfce4-settings-manager xfconf-query xfdesktop xfdesktop-settings vera++ podman podman-remote xflock4 xfsettingsd xfwm4 xfwm4-settings xfwm4-tweaks-settings xfwm4-workspace-settings sip-distinfo sip-install sip-wheel sip-build sip-sdist easy_install-3.6 sip-module dodgy prospector atitool AGT alembic rpdb2 winpdb derb genbrk gencfu gencnval genctd genrb icu-config icuinfo makeconv pkgdata uconv wxrc-3.1 code-tunnel csv_show coverage-3.10 csv2ods mailodf odf2xhtml odf2mht odf2xml odfimgimport odflint odfmeta odfoutline odfuserfield xml2odf torchrun huggingface-cli transformers-cli datasets-cli wandb wb pysemver jupyter-execute wsdump send2trash jupyter-dejavu jupyter-events jupyter-server qtpy jupyter-nbclassic jupyter-nbclassic-bundlerextension jupyter-nbclassic-extension jupyter-nbclassic-serverextension xorriso xorriso-tcltk xorriso-dd-target xorrisofs osirrox xorrecord community acc-monitor code-testing oh-my-posh pyproj fio rio bcompare bcompare.bin example_oapackage_python.py pykwalify find_libpython cocotb-config python3.11 python3.11-config dumpsexp hmac256 mpicalc libgcrypt-config ksba-config npth-config idle3.11 pydoc3.11 kbxutil gpg gpgv gpgsm gpg-agent dirmngr dirmngr-client gpgconf gpg-connect-agent gpg-card gpg-wks-client watchgnupg gpgparsemail gpg-wks-server gpgsplit gpgtar gpgscm 2to3-3.11 pip3.11 hachoir-grep hachoir-metadata hachoir-strip hachoir-urwid hachoir-wx f2py3.11 blockdiag actdiag ansible-community fits2bitmap fitscheck fitsdiff fitsheader fitsinfo samp_hub showtable volint wcslint dask mod_wsgi-apxs nwdiag rackdiag packetdiag dotenv seqdiag uvicorn watchgod g2e tatsu drawio jsonpointer xrdp-sesrun xrdp-sesadmin xrdp-dis xrdp-keygen xrdp-genkeymap augtool augparse augmatch augprint fadot hivexml hivexsh hivexget hivexregedit yara yarac chattr ncdu lsattr fuse2fs compile_et mk_cmds supermin qemu-system-aarch64 qemu-system-alpha qemu-system-arm qemu-system-avr qemu-system-cris qemu-system-hppa qemu-system-i386 qemu-system-loongarch64 qemu-system-m68k qemu-system-microblaze qemu-system-microblazeel qemu-system-mips qemu-system-mips64 qemu-system-mips64el qemu-system-mipsel qemu-system-nios2 qemu-system-or1k qemu-system-ppc qemu-system-ppc64 qemu-system-riscv32 qemu-system-riscv64 qemu-system-rx qemu-system-s390x qemu-system-sh4 qemu-system-sh4eb qemu-system-sparc qemu-system-sparc64 qemu-system-tricore qemu-system-x86_64 qemu-system-xtensa qemu-system-xtensaeb qemu-aarch64 qemu-aarch64_be qemu-alpha qemu-arm qemu-armeb qemu-cris qemu-hexagon qemu-hppa qemu-i386 qemu-loongarch64 qemu-m68k qemu-microblaze qemu-microblazeel qemu-mips qemu-mips64 qemu-mips64el qemu-mipsel qemu-mipsn32 qemu-mipsn32el qemu-nios2 qemu-or1k qemu-ppc qemu-ppc64 qemu-ppc64le qemu-riscv32 qemu-riscv64 qemu-s390x qemu-sh4 qemu-sh4eb qemu-sparc qemu-sparc32plus qemu-sparc64 qemu-x86_64 qemu-xtensa qemu-xtensaeb qemu-ga qemu-keymap qemu-img qemu-io qemu-nbd qemu-storage-daemon elf2dmp qemu-edid qemu-pr-helper ocamlrun ocamlc.byte ocaml ocamllex.byte ocamlyacc ocamldep.byte ocamldep.opt ocamldep ocamlprof.byte ocamlprof.opt ocamlprof ocamlcp.byte ocamlcp.opt ocamlcp ocamloptp.byte ocamloptp.opt ocamloptp ocamlmklib.byte ocamlmklib.opt ocamlmklib ocamlmktop.byte ocamlmktop.opt ocamlmktop ocamlobjinfo.byte ocamlobjinfo.opt ocamlobjinfo ocamldoc ocamldebug ocamlopt.byte ocamldoc.opt ocamlc.opt ocamlopt.opt ocamllex.opt ocamlc ocamlopt ocamllex ocamlfind opam geckodriver yamlpp-highlight yamlpp-load yamlpp-load-dump yamlpp-parse-emit ipython httpx snowflake-dump-certs snowflake-dump-ocsp-response snowflake-dump-ocsp-response-cache snowflake-export-certs rtf2html rtf2text html2text gnomon lit markdown-it pyct panel colorcet getlicvar.pl.1020 conmon import_pb_to_tensorboard tfds luarocks luarocks-admin python3.12 python3.12-config 2to3-3.12 idle3.12 pydoc3.12 pip3.12 docutils dremio_client zstd zstdcat unzstd zstdmt zstdless zstdgrep pzstd soffice swriter pypprint visdom pytesseract 3to2 code.new get_gprof yapf-diff qdarkstyle.example qdarkstyle.utils pylsp cookiecutter validate-docstrings spyder pod2pdf podview prima-cfgmaint prima-class prima-fmview prima-gencls prima-tmlink pyserial-miniterm pyserial-ports anasymod onnxruntime_test accelerate accelerate-config accelerate-estimate-memory accelerate-launch data-grabber multiline-trl versioneer logisim openai llamaindex-legacy-cli llamaindex-cli cppcheck cppcheck-htmlreport beeline beeline.cmd docker-image-tool.sh find-spark-home find-spark-home.cmd find_spark_home.py load-spark-env.cmd load-spark-env.sh pyspark pyspark.cmd pyspark2.cmd run-example run-example.cmd spark-class spark-class.cmd spark-class2.cmd spark-connect-shell spark-shell spark-shell.cmd spark-shell2.cmd spark-sql spark-sql.cmd spark-sql2.cmd spark-submit spark-submit.cmd spark-submit2.cmd sparkR docker-compose pygrun check-jsonschema coverage-3.11 langsmith langchain-server sparkR.cmd sparkR2.cmd compiledb coverage-3.12 striprtf rsvg-convert mc datafaker perl-reversion valkyrie azcopy azps.ps1 docx2txt socat procan filan /bin: gtar tbl catchsegv tar zip gencat unxz a2p getent xzcat iconv groff ldd xz h2ph locale xzcmp localedef xzdec makedb orc-bugreport pldd hunspell rpcgen m4 c2ph sotruss lz4 perl sprof lz4c psed tzselect lz4cat getconf unlz4 alias plistutil bash bunzip2 bashbug bzcat bashbug-64 grops bg grotty cd bzcmp command gsoelim fc gtbl fg bzdiff getopts bzgrep jobs bzip2 read gtroff sh bzmore umask bzip2recover unalias bzless wait dumpiso info sendiso infokey testlibraw xmlcatalog patch xmllint gmake egrep make s2p fgrep whiptail grep neqn sed hostname sqlite3 dnsdomainname xmlwf domainname gpg-error file nroff json_reformat ypdomainname json_verify nisdomainname xsltproc pic awk tclsh8.5 dgawk tclsh gawk last less igawk lastb pgawk mesg lzop p11-kit wall cpp which pre-grohtml idn trust fribidi ca-legacy cpio sexp-conv libtar preconv lua update-ca-trust luac nettle-hash find nettle-lfib-stream oldfind pkcs1-conv xargs soelim cmp fusermount diff celtenc051 diff3 ulockmgr_server sdiff celtdec051 testgdbm xzdiff chacl xzegrep getfacl xzfgrep setfacl xzgrep bc spax xzless dc pax xzmore eqn attr killall geqn time peekfd gneqn prtstat gnroff pstree gpic lz pstree.x11 post-grohtml nl-addr-add troff nl-addr-delete zsoelim nl-addr-list pinentry nf-monitor mzip pinentry-curses nl-fib-lookup zipcloak nl-link-enslave zipnote nl-link-ifindex2name zipsplit nl-link-name2ifindex funzip nl-link-release unzipsfx nl-link-set zipgrep nl-neigh-delete nl-monitor unzip zipinfo nl-link-stats cd-drive nl-list-caches cd-info nl-list-sockets cd-read nl-neigh-add cdda-player nl-neigh-list iso-info nl-neightbl-list iso-read nl-route-add mmc-tool nf-queue tgz libieee1284_test nl-route-delete iodbctest nl-route-get iodbctestw nl-route-list wavpack nl-rule-list wvgain nl-tctree-list wvunpack nl-util-addr cd-paranoia genl-ctrl-list pod2man nl-class-add pod2text nl-class-delete perldoc nl-class-list piconv nl-classid-lookup pod2usage nl-pktloc-lookup find2perl nl-cls-add pl2pm nl-cls-delete pod2html nl-cls-list splain nl-link-list pstruct nl-qdisc-add perl5.16.3 nf-exp-delete nl-qdisc-delete perlbug perlthanks nl-qdisc-list prove exiv2 podselect exempi corelist ttmkfdir shasum amuFormat.sh podchecker mattrib pod2latex mbadblocks autoconf mcat uz autoheader mcd ed autom4te mcheck autoreconf mclasserase autoscan mcomp autoupdate mcopy ifnames mdel red json_pp mdeltree preparetips mdir xrdb zipdetails mdu xset lessecho mformat lesskey minfo lesspipe.sh mkmanifest dvcont mlabel mkrfc2734 mmd xev panelctl mmount hesinfo mmove xmlsec1 mpartition keyctl mrd ptar getfattr mren js setfattr nf-log mtoolstest idiag-socket-details mshortname nf-ct-add mshowfat nf-ct-list mtools nf-exp-add nf-exp-list soundstretch mtype mxtar gr2fonttest checkisomd5 setxkbmap implantisomd5 xkbcomp formail iceauth lockfile sessreg mailstat showrgb procmail xgamma paperconf xhost captoinfo xinput clear xkill infocmp xmodmap infotocap xrandr reset xrefresh tabs od xsetmode tput pr xsetpointer toe ptx xsetroot tset pwd xstdcmap [ rm otfdump arch seq otflist base64 otftobdf basename otfview cat shuf xauth chcon edid-decode chgrp xdpyinfo chmod xlsatoms chown xlsclients cksum xlsfonts comm sort xprop cp stat xvinfo csplit xwininfo index_dump stty iptables-xml cut sum gethostip date sync isohybrid dd tac memdiskfind df tail syslinux dir tee teamnl dircolors ptardiff dirname ptargrep du test dbilogstrip echo tr dbiprof env true dbiproxy expand cdparanoia libbluray_test sndfile-resample expr tty flex factor flex++ mknod lex mktemp ex mv rvi false rview nice vi fmt uniq view fold vdir db_archive list_titles wc db_checkpoint groups db_deadlock head who db_dump hostid db_dump185 mobj_dump yes db_hotbackup id gzip db_load mpls_dump zcat db_log_verify install db_printlog join zcmp db_recover sound_dump znew db_replicate link ar db_stat ln as db_tuner logname db_upgrade ls dwp db_verify nl dwz md5sum bd_info mkdir bdsplice mkfifo clpi_dump kpsereadlink hdmv_test nohup tic nproc numfmt paste pathchk pinky printenv printf readlink realpath rmdir runcon sha1sum sha224sum sha256sum sha384sum sha512sum shred sleep split stdbuf timeout touch truncate tsort uname unexpand unlink users whoami kpseaccess fonttosfnt kpsestat mkfontdir kpsewhich mkfontscale mkocp ucs2any mkofm enchant mktexfmt secret-tool mktexlsr gvfs-copy mktexmf enchant-lsmod mktexpk gvfs-cat mktextfm gvfs-info texhash gvfs-less fc-cache gvfs-ls fc-cache-64 gvfs-mime fc-cat gvfs-mkdir fc-conflist gvfs-monitor-file fc-list gvfs-monitor-dir fc-match gvfs-move fc-pattern gvfs-mount fc-query gvfs-open fc-scan gvfs-rename fc-validate gvfs-rm pydoc gvfs-save python gvfs-tree python2 gvfs-set-attribute python2.7 gvfs-trash aserver desktop-file-install gunzip desktop-file-edit gzexe xdg-desktop-icon zdiff xdg-desktop-menu zegrep xdg-open zfgrep xdg-email zforce xdg-icon-resource zgrep xdg-mime zless xdg-settings zmore xdg-screensaver addr2line xinit c++filt startx elfedit genisoimage gprof isodebug ld.bfd thumbpdf nm isodump objcopy isoinfo objdump isovfy ranlib pitchplay readelf readmult size mkhybrid strings mkisofs strip openssl ld.gold ld gst-typefind-1.0 gapplication csslint-0.6 gdbus envsubst gio xorg-x11-fonts-update-dirs gio-querymodules-64 gst-launch-1.0 gdb glib-compile-schemas mkluatexfontdb gsettings gst-stats-1.0 mft update-mime-database install-catalog pkg-config bdftruncate xdvi gst-inspect-1.0 sgmlwhich bdftopcf gettext pyinotify rpmkeys desktop-file-validate lsattr rpmquery update-desktop-database mptopdf gettext.sh inimf msgattrib mf osx msgcat mf-nowin msgcmp initex msgcomm tex spam msgconv gsftopk msgen dvipdfmx msgexec ebb jade msgfilter extractbb msgfmt mokutil msggrep ncat irb msghack fipshmac msginit fipscheck msgmerge setup-nsssysinit.sh msgunfmt setup-nsssysinit msguniq mailx ngettext gftype erb recode-sr-latin mail ruby xgettext pktogf gem libpng-config pktype rdoc libpng15-config dvipdfm ri freetype-config Mail fros pwmake nail sg pwscore certutil gcore dvipdft etex gdb-add-index cmsutil gstack crlutil pstack modutil afm2tfm signver dvips makeindex gpg xdg-user-dir nc nss-policy-check xdg-user-dirs-update mkindex gpg2 ncurses5-config xdvi-xaw gpgv ncursesw5-config pk12util pcre-config bibtex yum gdbus-codegen gftodvi rpmverify glib-compile-resources texconfig iptc glib-genmarshal allcm man glib-gettextize allec cal glib-mkenums allneeded chfn gobject-query ssltap gresource curl chrt gtester dvi2fax chsh gtester-report rpm col compile_et dvired i386 gst-feedback rpmdb gst-inspect rpm2cpio gst-launch fmtutil ipcs gst-typefind fmtutil-sys kill gst-xmlinspect kpsepath look gst-xmllaunch kpsetool lsns gst-feedback-0.10 kpsewhere more gst-inspect-0.10 kpsexpand raw gst-launch-0.10 texconfig-dialog gst-typefind-0.10 texconfig-sys gst-xmlinspect-0.10 texlinks rev gst-xmllaunch-0.10 updmap su activation-client gftopk lchfn bonobo-activation-run-query applydeltarpm chattr updmap-sys ul lchsh passwd rapper ldns-gen-zone combinedeltarpm ldns-key2ds free makedeltarpm ldns-keyfetcher rpmdumpheader ldns-zsplit ldns-keygen pmap aclocal aclocal-1.13 ldns-compare-zones ldns-notify ps automake automake-1.13 ldnsd roqet devdump rdfproc ldns-mx pwdx redland-db-upgrade readom virtuoso-t wodim geoipupdate dvdrecord geoiplookup ldns-nsec3-hash geoiplookup6 readcd urlgrabber uncompress ksflatten compress ksshell chage ksvalidator gpasswd ksverdiff lastlog elinks links newgidmap dtrace newgrp nsgmls newuidmap onsgmls stap-report osgmlnorm stap-merge ospam stapbpf ospcat stapdyn ospent staprun sgml2xml stapsh sgmlnorm dotlockfile spent ebrowse openjade emacsclient sgmlspl ldns-read-zone collateindex.pl ldns-resolver dvd+rw-booktype ldns-revoke top dvd+rw-format ldns-rrsig w dvd+rw-mediainfo ldns-signzone dvd-ram-control etags.emacs growisofs gctags icu-config ldns-test-edns icu-config-64 gdk-pixbuf-pixdata icuinfo grep-changelog gss-client notify-send krb5-config gdk-pixbuf-csource sim_client pdfetex uuclient ldns-testns kmod osinfo-db-export ldns-update X osinfo-db-import ldns-verify-zone osinfo-db-path ldns-version Xorg osinfo-db-validate pdftex testrb simpdftex flite watchgnupg flite_time ldns-walk cvt easy_install cdrecord gtf easy_install-2.7 gpg-agent coverage ldns-zcat lpr coverage-2.7 gpg-connect-agent coverage2 gpg-zip pchrt gpgconf ptaskset gpgparsemail pflags gpgsplit chardetect gpgv2 msntest rpmgraph drill debuginfo-install ldns-chaos ldns-dane ldns-dpa createrepo mount timedatectl gdk-pixbuf-query-loaders-64 mountpoint udevadm gdk-pixbuf-thumbnailer systemd-tty-ask-password-agent gtk-update-icon-cache namei dbus-daemon gsf-office-thumbnailer mergerepo modifyrepo nsenter dbus-monitor find-repos-of-install prlimit lp needs-restarting rename lpq package-cleanup taskset repo-graph umount repo-rss unshare repoclosure utmpdump repodiff uuidgen repomanage wdctl repoquery whereis reposync write repotrack renice lprm show-changed-rco script ping show-installed x86_64 verifytree scriptreplay scp yum-builddep setarch sftp yum-config-manager setpriv ssh yum-debug-dump setsid lsmd yum-debug-restore setterm git yum-groups-manager tailf at yumdownloader pgrep ndptool pkill lsscsi skill sbcdec slabtop sbcenc snice sbcinfo tload apropos uptime catman vmstat lexgrog watch mandb dracut manpath lsinitrd whatis mkinitrd checkmodule bootctl checkpolicy busctl sedismod coredumpctl sedispol hostnamectl chmem journalctl colcrt kernel-install colrm localectl column loginctl dmesg machinectl eject systemctl fallocate systemd-analyze findmnt systemd-ask-password flock systemd-cat getopt systemd-cgls hexdump systemd-cgtop ionice systemd-coredumpctl ipcmk systemd-delta ipcrm systemd-detect-virt isosize systemd-escape linux32 systemd-firstboot linux64 systemd-hwdb logger systemd-inhibit login systemd-loginctl lsblk systemd-notify lscpu systemd-nspawn lsipc systemd-path lslocks systemd-run lslogins systemd-stdio-bridge lsmem systemd-tmpfiles mcookie dbus-cleanup-sockets systemd-machine-id-setup usleep atq dbus-run-session eu-size dbus-send plymouth atrm dbus-test-tool mailq newaliases dbus-update-activation-environment eu-addr2line ibus dbus-uuidgen eu-stack pkaction eu-strings pkcheck eu-strip pkexec eu-unstrip pkttyagent mpris-proxy pdfseparate pkla-admin-identities rctest pdftocairo pkla-check-authorization eu-ar gjs dbus-binding-tool rfcomm pdftohtml systemd-sysv-convert eu-elfcmp net canberra-boot ssh-keygen satyr eu-elfcompress gconf-merge-tree slogin gconftool-2 sdptool pdftoppm gsettings-data-convert ssh-add dbus-launch ssh-agent dconf ssh-copy-id crontab ssh-keyscan run-parts eu-elflint vcut consolehelper eu-findtextrel reporter-rhtsupport eu-make-debug-archive grub2-editenv ping6 pdftops grub2-mkpasswd-pbkdf2 hoststat secon mailq.sendmail pkcon makemap pkmon eu-nm play cairo-sphinx newaliases.sendmail pango-list tracepath pdftotext pango-querymodules-64 purgestat pango-view tracepath6 pdfunite gtk-query-immodules-2.0-64 ipcalc audit2allow update-gtk-immodules rmail.sendmail cancel.cups rmail lp.cups simc_lsmplugin lpoptions rxe_cfg lppasswd sim_lsmplugin lpq.cups lsmcli lpr.cups sopranod lprm.cups qdbus lpstat.cups lpstat cancel eu-objdump rec cd-create-profile eu-ranlib sox cd-fix-profile onto2vocabularyclass cd-iccdump sopranocmd cd-it8 qcatool2 colormgr akonadi_control bccmd akonadi_agent_server bluemoon eu-readelf soxi bluetoothctl akonadictl btattach akonadi_rds btmon pinentry-gtk ciptool akonadiserver gatttool pinentry-gtk-2 hciattach pdfdetach hciconfig pygtk-demo hcidump pdffonts hcitool pdfimages hex2hcd pdfinfo l2ping l2test semodule_package grl-launch-0.3 vstp akonadi_agent_launcher audit2why chcat sandbox stunbdc kjs reporter-upload stund kwin reporter-bugzilla text2wave glxgears saytime glxinfo profiles glxinfo64 pdbedit xdriinfo smbcontrol mc-tool appstream-compose mc-wait-for-name smbpasswd report-cli testparm nm-online targetctl nmcli agentxtrap rsync WebKitWebDriver numad flatpak kgpg git-receive-pack git-upload-archive net-snmp-config git-shell appstream-util git-upload-pack nm-connection-editor sane-find-scanner snmpconf scanimage purple-url-handler qemu-img purple-remote qemu-io purple-send qemu-nbd purple-send-async batch gpk-prefs kmag redhat_lsb_init gupnp-dlna-info-2.0 lsb_release oxygen-gtk-demo upower gpk-log kdf linux-boot-prober consolehelper-gtk os-prober pam-panel-icon grub2-file gpk-application grub2-menulst2cfg gkbd-keyboard-display grub2-mkrelpath gnome-abrt krfb grub2-render-label gpk-update-viewer grub2-script-check dfu-tool krdc grub2-fstest fwupdmgr xxd grub2-glue-efi metacity gs grub2-kbdcomp metacity-message grub2-mkfont gnome-keyring grub2-mkimage gnome-keyring-3 grub2-mklayout festival_server grub2-mknetdir gnome-keyring-daemon grub2-mkrescue file-roller gsbj grub2-mkstandalone wnck-urgency-monitor grub2-syslinux2cfg userinfo bond2team userformat teamd usermount teamdctl userpasswd ndctl hb-view winpr-hash festival gsdj winpr-makecert hb-ot-shape-closure wlfreerdp hb-shape xfreerdp dviluatex kdumpctl luatex gtk-launch gjs-console lualatex gtk-query-immodules-3.0-64 texlua gcr-viewer festival_client canberra-gtk-play texluac zenity dvilualatex ibus-setup latex ibus-daemon vorbiscomment report-gtk festival_server_control grilo-test-ui-0.3 grl-inspect-0.3 pdflatex vmmouse_detect spd-say telepathy-gabble-xmpp-console gsound-play spdsend net-snmp-config-x86_64 oddjob_request gslj net-snmp-create-v3-user ipmi_sim boltctl purple-client-example ipmi_ui pulseaudio gupnp-dlna-ls-profiles-2.0 cgclassify cgcreate cgdelete cgexec cgget cgset cgsnapshot lscgroup lssubsys cdrdao cue2toc toc2cddb toc2cue ogg123 oggdec oggenc ogginfo padsp cdda2ogg padsp-32 icedax cdda2wav pamon ypcat paplay ypmatch parec ypwhich synclient parecord aulastlog gslp ypchfn ypchsh yppasswd auvirt gsnd reporter-ureport ipmicmd aria_chk abrt-action-analyze-xorg ausyscall pphs abrt-action-notify osinfo-detect aria_ftdump abrt-action-save-package-data sealert ppdc abrt-handle-upload pacat ppdi abrt-watch-log ipmilan aria_pack abrt-action-analyze-oops osinfo-install-script Xvfb abrt-action-save-kernel-data start-pulseaudio-x11 abrt-dump-oops ipmish msql2mysql abrt-action-analyze-vmcore osinfo-query pasuspender abrt-action-check-oops-for-hw-error openipmi_eventd chvt abrt-merge-pstoreoops tracker pax11publish abrt-action-analyze-backtrace openipmicmd mysql abrt-action-analyze-c brasero espeak abrt-action-analyze-ccpp-local openipmish mysqlaccess abrt-action-analyze-core scp-dbus-service mysqladmin abrt-action-analyze-vulnerability rhn_register clibrary abrt-action-generate-backtrace fprintd-delete mysqlbinlog abrt-action-generate-core-backtrace fprintd-enroll mysqlcheck abrt-action-install-debuginfo rmcp_ping mysqldump abrt-action-list-dsos fprintd-list clibrary2 abrt-action-perform-ccpp-analysis sdrcomp mysqlimport abrt-action-trim-files pacmd open abrt-dump-xorg solterm mysqlshow abrt-action-analyze-python connection_recovery abrt-cli sdp_long_message abrt-applet pactl GET system-config-abrt aulast mysqlslap isdv4-serial-inputattach sdp_run_test xsetwacom spd-conf syndaemon fprintd-verify innochecksum speech-dispatcher bluetooth-sendto kded4 HEAD aria_dump_log kdeinit4 POST aria_read_log kdeinit4_shutdown my_print_defaults kdeinit4_wrapper mysql_find_rows kfilemetadatareader mysql_waitpid kjscmd kde4 myisam_ftdump gnomevfs-mv myisamchk gnomevfs-rm myisamlog gnome-open myisampack kbuildsycoca4 karm mysql_convert_table_format nepomuk-simpleresource-rcgen mysql_fix_extensions kmailservice ark mysql_install_db kross kget mysql_plugin kde4-config dvipdf mysql_secure_installation kshell4 krdb mysql_setpermission ktelnetservice mysql_tzinfo_to_sql kunittestmodrunner mysql_upgrade oxygen-demo mysql_zap kwrapper4 yelp mysqld_multi oxygen-settings mysqld_safe meinproc4 rct mysqld_safe_helper meinproc4_simple mysqldumpslow nepomuk-rcgen mysqlhotcopy nautilus mysqltest nautilus-desktop perror nepomuk2-rcgen replace gnomevfs-cat orca resolve_stack_dump nepomukbackup resolveip mysqlbug nepomukcleaner chronyc nepomukindexer xbrlapi nepomukserver brltty gnomevfs-copy brltty-config nepomukservicestub brltty-ctb gnomevfs-df kmix brltty-install gnomevfs-info brltty-trtxt kactivitymanagerd brltty-ttb lancelot aconnect kopete alsa-delay winpopup-send alsabat winpopup-install alsaloop ktimer alsamixer kinfocenter alsatplg ksysguardd alsaucm kscreen-console alsaunmute kcalc amidi kmenuedit amixer kwikdisk aplay rarian-sk-config aplaymidi rarian-example arecord rarian-sk-extract arecordmidi rarian-sk-gen-uuid aseqdump rarian-sk-get-cl aseqnet rarian-sk-install axfer rarian-sk-migrate iecset gnomevfs-ls pamx speaker-test rarian-sk-preinstall hdsploader gnomevfs-mkdir mixartloader rarian-sk-rebuild usx2yloader rarian-sk-update vxloader gnomevfs-monitor foomatic-rip scrollkeeper-config udisksctl scrollkeeper-extract checkXML scrollkeeper-get-cl kcookiejar4 scrollkeeper-install nautilus-autorun-software unicode_start rvim kopete_latexconvert.sh unicode_stop plasmapkg rarian-sk-get-content-list dumpkeys setkeycodes rarian-sk-get-extended-content-list deallocvt akonadi2xml rarian-sk-get-scripts fgconsole akonaditray scrollkeeper-gen-seriesid xvfb-run setleds scrollkeeper-get-content-list gnome-session-selector akregator scrollkeeper-get-extended-content-list kbd_mode setmetamode scrollkeeper-get-index-from-docpath akonadi_mailtransport_dummy_resource scrollkeeper-get-toc-from-docpath loadkeys setvtrgb scrollkeeper-get-toc-from-id getkeycodes ical2vcal scrollkeeper-preinstall kbdinfo kabc2mutt scrollkeeper-rebuilddb kbdrate kabcclient scrollkeeper-uninstall openvt vim scrollkeeper-update showconsolefont eps2eps showkey ghostscript vlock gsdj500 lwp-download lprsetup.sh lwp-dump pdf2dsc lwp-mirror pdf2ps lwp-request pf2afm htmltree pfbtopfa extresso printafm genresscript ps2ascii icotool ps2epsi wrestool ps2pdf kcmshell4 ps2pdf12 kde-cp ps2pdf13 kde-mv ps2pdf14 kde-open ps2pdfwr kde4-menu ps2ps kdebugdialog ps2ps2 kdesu unix-lpr.sh keditfiletype evince psfaddtable evim evince-previewer psfgettable gex evince-thumbnailer kfile4 animate kglobalaccel compare khelpcenter composite khotnewstuff-upload conjure khotnewstuff4 convert kiconfinder display kioclient identify kmimetypefinder import knotify4 mogrify kquitapp montage kreadconfig stream kstart cupstestdsc ksvgtopng cupstestppd ktraderclient ppdhtml ktrash ppdmerge kuiserver ppdpo psfstriptable gnome-session setfont kwalletd gnome-session-custom-session loadunimap kaddressbook gnome-session-inhibit mapscrn kalarm gnome-session-properties psfxtable gvim gnome-session-quit kwriteconfig gsl-histogram resizecons vimx nepomukcontroller plasma-remote-helper solid-hardware accountwizard akonadi_birthdays_resource akonadi_davgroupware_resource akonadi_icaldir_resource akonadi_imap_resource akonadi_invitations_agent akonadi_kabc_resource akonadi_kcal_resource akonadi_kdeaccounts_resource akonadi_localbookmarks_resource akonadi_maildispatcher_agent kfontview cheese akonadi_microblog_resource kdostartupconfig4 sushi akonadi_mixedmaildir_resource klipper rhsm-icon akonadi_nepomuk_feeder krandom.kss intltoolize akonadi_nepomuktag_resource krunner gcm-import akonadi_nntp_resource firewall-config gcm-inspect akonadi_openxchange_resource ksmserver gcm-picker akonadi_pop3_resource ksplashqml gcm-viewer akonadi_vcarddir_resource ksplashsimple eog kaddressbookmigrator oxygen-shadow-demo kjotsmigrator plasma-desktop kmail-migrator plasma-netbook kres-migrator ksplashx vinagre nepomukpimindexerutility ksplashx_scale vdo akregatorstorageexporter plasma-overlay kalarmautostart gettextize kgpgconf plasma-windowed kincidenceeditor rhsm-debug kleopatra rhsmcertd knotes solid-action-desktop-gen konsolekalendar subscription-manager korgac libinput korganizer startkde svn ktimetracker gnome-control-center kwatchgnupg systemsettings kwalletmanager mutter dolphin gnome-shell fsview firewall-cmd lftp kbookmarkmerger gdm-screenshot kdepasswd gdmflexiserver kdialog firewall-offline-cmd keditbookmarks totem kfind quota kfmclient quotasync konqueror anaconda-cleanup nspluginscan analog sadf nspluginviewer kstartupconfig4 sar servicemenudeinstallation ksystraycmd gendiff servicemenuinstallation gnome-boxes gwenview instperf ac gwenview_importer empathy konsole liveinst rwho konsoleprofile empathy-accounts kaccess m17n-conv rksh kapplymousetheme gnome-terminal kblankscrn.kss gnome-help ksh kcheckrunning empathy-debugger kcminit system-config-date kcminit_startup gnome-tweaks kfontinst autopoint rup anaconda-disable-nm-ibft-plugin libwacom-list-local-devices libinput-debug-events libinput-list-devices gnome-shell-extension-prefs gnome-shell-extension-tool gnome-shell-perf-tool totem-video-thumbnailer gnome-contacts subscription-manager-gui intltool-extract intltool-merge intltool-prepare intltool-update gcm-calibrate rpmbuild rpmspec emacs-24.3 pambayer kmixctrl pamchannel kruler mgrtopbm perf kcolorchooser pamcomp okular redhat-support-tool tmon bluedevil-monolithic mrftopbm jw bluedevil-sendfile mtvtoppm delv bluedevil-wizard mdatopbm pamtilt colord-kde-icc-importer neotoppm dig kbackgroundsnapshot pamcrater ksnapshot pamcut kwrite pamdeinterlace xml_grep pamdepth xml_merge pamdice xml_pp palmtopnm host xml_spellcheck pamditherbw xml_split pamedge on_ac_power pamaddnoise mdig pm-is-supported pamarith kate gnome-software pamendian vncviewer pamenlarge 411toppm pamexec anytopnm pamfile asciitopgm pamfix atktopbm pamfixtrunc avstopam pamflip bioradtopgm pamfunc bmptopnm pamgauss bmptoppm pamgradient brushtopbm pamlookup cameratopam pammasksharpen cistopbm pammixinterlace cmuwmtopbm pammosaicknit ddbugtopbm pamoil escp2topbm pampaintspill eyuvtoppm pamperspective fiascotopnm pampick fitstopnm pampop9 fstopgm pamrecolor g3topbm pamrgbatopng gemtopbm pamrubber gemtopnm pamscale giftopnm pamseq gouldtoppm pamshadedrelief hdifftopam pamsharpmap hipstopgm pamsharpness hpcdtoppm pamsistoaglyph icontopbm pamslice ilbmtoppm pamsplit imgtoppm pamstack infotopam pamstereogram jbigtopnm pamstretch jpeg2ktopam pamstretch-gen jpegtopnm pamsumm leaftoppm pamsummcol lispmtopgm pamtable macptopbm pamthreshold manweb pambackground pamtoavs pamtodjvurle pamtofits pamtogif pamtohdiff pamtohtmltbl pamtojpeg2k pamtompfont pamtooctaveimg pamtopam pamtopdbimg pamtopfm pamtopng pamtopnm pamtosrf pamtosvg pamtotga pamtotiff pamtouil pamtowinicon pamtoxvmini pamundice pamunlookup pamvalidate pamwipeout pbmclean pbmlife pbmmake pbmmask pbmminkowski pbmpage pbmpscale pbmreduce pbmtext pbmtextps pbmto10x pbmto4425 pbmtoascii pbmtoatk pbmtobbnbg pbmtocis pbmtocmuwm pbmtodjvurle pbmtoepsi pbmtoepson pbmtoescp2 pbmtog3 pbmtogem pbmtogo pbmtoibm23xx pbmtoicon pbmtolj pbmtoln03 pbmtolps pbmtomacp pbmtomatrixorbital pbmtomda pbmtomgr pbmtomrf pbmtonokia pbmtopgm pbmtopi3 pbmtopk pbmtoplot pbmtoppa pbmtopsg3 pbmtoptx pbmtosunicon pbmtowbmp pbmtox10bm pbmtoxbm pbmtoybm pbmtozinc pbmupc pc1toppm pcdovtoppm pcxtoppm pdbimgtopam pfmtopam pgmabel pgmbentley pgmcrater pgmdeshadow pgmedge pgmenhance pgmhist pgmkernel pgmmake pgmmedian pgmminkowski pgmmorphconv pgmnoise pgmnorm pgmoil pgmramp pgmslice pgmtexture pgmtofs pgmtolispm pgmtopbm pgmtopgm pgmtoppm pgmtosbig pgmtost4 pi1toppm pi3topbm pjtoppm pktopbm pngtopam pngtopnm pnmalias pnmarith pnmcat pnmcolormap pnmcomp pnmconvol pnmcrop pnmcut pnmdepth pnmenlarge pnmfile pnmflip pnmgamma pnmhisteq pnmhistmap pnmindex pnminterp pnminvert pnmmargin pnmmercator pnmmontage pnmnlfilt pnmnoraw pnmnorm pnmpad pnmpaste pnmpsnr pnmquant pnmquantall pnmremap pnmrotate pnmscale pnmscalefixed pnmshear pnmsmooth pnmsplit pnmstitch pnmtile pnmtoddif pnmtofiasco pnmtofits pnmtojbig pnmtojpeg pnmtopalm pnmtopclxl pnmtoplainpnm pnmtopng pnmtopnm pnmtops pnmtorast pnmtorle pnmtosgi pnmtosir pnmtotiff pnmtotiffcmyk pnmtoxwd ppm3d ppmbrighten ppmchange ppmcie ppmcolormask ppmcolors ppmdcfont ppmddumpfont ppmdim ppmdist ppmdither ppmdmkfont ppmdraw ppmfade ppmflash ppmforge ppmglobe ppmhist ppmlabel ppmmake ppmmix ppmnorm ppmntsc ppmpat ppmquant ppmquantall ppmrainbow ppmrelief ppmrough ppmshadow ppmshift ppmspread ppmtoacad ppmtoapplevol ppmtoarbtxt ppmtoascii ppmtobmp ppmtoeyuv ppmtogif ppmtoicr ppmtoilbm ppmtojpeg ppmtoleaf ppmtolj ppmtomap ppmtomitsu ppmtoneo ppmtopcx ppmtopgm ppmtopi1 ppmtopict ppmtopj ppmtopjxl ppmtoppm ppmtopuzz ppmtorgb3 ppmtosixel ppmtospu ppmtoterm ppmtotga ppmtouil ppmtowinicon ppmtoxpm ppmtoyuv ppmtoyuvsplit ppmtv ppmwheel psidtopgm pstopnm qrttoppm rasttopnm rawtopgm rawtoppm rgb3toppm rlatopam rletopnm sbigtopgm sgitopnm sirtopnm sldtoppm spctoppm spottopgm sputoppm srftopam st4topgm sunicontopnm svgtopam tgatoppm thinkjettopbm tifftopnm wbmptopbm winicontopam winicontoppm xbmtopbm ximtoppm xpmtoppm xvminitoppm xwdtopnm ybmtopbm yuvsplittoppm yuvtoppm yuy2topam zeisstopnm berkeley_db47_svc db47_archive db47_checkpoint db47_codegen db47_deadlock db47_dump db47_hotbackup db47_load db47_printlog db47_recover db47_stat db47_upgrade db47_verify vimdiff vimtutor gview gvimdiff gvimtutor ksysguard ksystemlog kuser gedit gnome-text-editor sweeper ksshaskpass kcharselect gnome-disk-image-mounter gnome-disks ntpstat seapplet ipmitool gnome-clocks gnuplot-wx gnome-font-viewer gnome-thumbnail-font targetcli vdodmeventd vdodumpconfig vdoforcerebuild vdoformat vdoprepareupgrade vdoreadonly vdostats arpaname named-rrchecker telegraf charmap gnome-character-map gucharmap gnome-system-monitor gnome-weather gcalccmd gnome-calculator gnome-screenshot seahorse gnome-system-log logview gconf-editor xdg-user-dirs-gtk-update mousetweaks redhat-access-gui gnome-dictionary baobab svnadmin svndumpfilter svnlook svnrdump svnserve svnsync svnversion lftpget fusermount-glusterfs g32pbm g3cat nmtui nmtui-connect nmtui-edit nmtui-hostname VGAuthService vm-support vmhgfs-fuse vmtoolsd vmware-checkvm katello-rhsm-consumer vmware-hgfsclient vmware-namespace-cmd vmware-rpctool vmware-toolbox-cmd vmware-vgauth-cmd vmware-xferlogs cifsdd dbwrap_tool findsmb mvxattr nmblookup oLschema2ldif regdiff regpatch regshell regtree rpcclient samba-regedit sharesec smbcacls smbclient smbcquotas smbget smbprint smbspool smbtar smbtree cifscreds getcifsacl setcifsacl setup locate updatedb cifsiostat iostat mpstat nfsiostat-sysstat pidstat tapestat spice-vdagent lsusb lsusb.py usb-devices usbhid-dump reporter-mailx lastcomm mailq.postfix newaliases.postfix rmail.postfix ruptime hwloc-annotate hwloc-assembler hwloc-assembler-remote hwloc-bind hwloc-calc hwloc-compress-dir hwloc-diff hwloc-distances hwloc-distrib hwloc-gather-topology hwloc-info hwloc-ls hwloc-patch hwloc-ps lstopo-no-graphics rngtest ksh93 shcomp netstat rusers ltrace xmlif xmlto centrino-decode cpupower powernow-k8-decode turbostat db2rtf ldapurl x86_energy_perf_policy docbook2man rpmsign docbook2rtf koi8rxterm docbook2tex resize docbook2texi uxterm docbook2txt xterm sgmldiff screen nslookup ocount docbook2html ksu op-check-perfevents nsupdate opannotate sshfs oparchive nosetests-2.7 opcontrol gsl-randist operf ldapadd opgprof ldapcompare ophelp ldapdelete opimport ldapexop opjitconv ldapmodify opreport ldapmodrdn oprofiled ldappasswd db2html encode_keychange ldapsearch ldapwhoami k5srvutil kadmin kdestroy kinit klist kpasswd kswitch ktutil kvno ndiff nmap nping pinentry-qt mwm xmbind xml2-config afs5log mc mcdiff mcedit mcview pod2texi snmpbulkget stunnel vgdb snmpbulkwalk texi2any snmpdelta xrestop snmpdf xvattr snmpget rescan-scsi-bus.sh snmpgetnext scsi-rescan snmpinform scsi_logging_level snmpnetstat scsi_mandat snmpset scsi_readcap snmpstatus scsi_ready snmptable scsi_satl snmptest scsi_start snmptls wget sg_scan snmptranslate scsi_stop snmptrap scsi_temperature snmpusm sg_compare_and_write snmpvacm sg_copy_results snmpwalk sg_dd pinfo csh sg_senddiag xsettings-kde tcsh sg_ses nautilus-sendto sg_decode_sense wish sg_emc_trespass wish8.5 sg_format luit sg_get_config oclock sg_get_lba_status x11perf sg_ident x11perfcomp sg_inq xbiff sg_logs xclipboard sg_luns xclock sg_map xconsole sg_map26 xcursorgen sg_modes xcutsel sg_opcodes xdpr sg_persist xeyes sg_start xfd sg_prevent xfontsel sg_raw xload sg_rbuf xlogo sg_rdac xmag sg_read xmessage sg_stpg xpr sg_read_block_limits xvidtune sg_sync xwd sg_read_buffer xwud sg_read_long kvm_stat sg_readcap units sg_reassign units_cur sg_referrals blkiomon sg_requests blkparse zsh sg_turs blkrawverify sg_reset blktrace sg_rmsn bno_plot.py sg_rtpg btrace sg_safte btrecord sg_sanitize btreplay sg_unmap btt makeinfo rftp verify_blkparse pagesize sg_verify huge_page_setup_helper.py sg_sat_identify hugeadm sg_sat_phy_event hugectl sg_sat_set_features hugeedit sg_write_buffer sg_vpd sg_test_rwbuf sg_wr_mode nano libtool sg_write_long rnano lynx sg_write_same tcptraceroute sg_xcopy traceroute sginfo traceroute6 sgm_dd cscope sgp_dd cscope-indexer dm_date telnet dm_zdump ccache-swig gaim callgrind_annotate swig libtoolize callgrind_control talk gsf cg_annotate doxygen cg_diff diffstat cg_merge tree ms_print rdate valgrind zenheiset valgrind-di-server strace phar valgrind-listener dos2unix combinediff mac2unix dehtmldiff unix2dos editdiff unix2mac espdiff symlinks filterdiff byacc fixcvsdiff yacc php flipdiff rcp grepdiff rexec interdiff rlogin lsdiff rsh recountdiff ctags rediff finger splitdiff setserial unwrapdiff xdelta autoexpect xdelta3 dislocate fc-cache-32 expect c89 ftp-rfc c99 kibitz cc lpunlock gcc-ar mkpasswd gcc-nm passmass gcc-ranlib rlogin-cwd gcov timed-read gcc timed-run stap unbuffer stap-prep weather gio-querymodules-32 xkibitz xsubpp bison etags ci c++ co instmodsh ident h2xs merge emacs rcs libnetcfg rcsclean perlivp rcsdiff cpan2dist rcsfreeze cpanp rcsmerge cpan rlog strace-log-merge nfs4_editfacl scl gnuplot nfs4_getfacl scl_enabled nfs4_setfacl cpanp-run-perl memhog scl_source migratepages config_data migspeed xulrunner numactl f95 numademo gtk-builder-convert numastat goferd ftp gtk-demo pftp g++ tftp gfortran indent check-regexp ocs cpp2html x86_64-redhat-linux-gcc sasl2-sample-server gdk-pixbuf-query-loaders-32 cvs-clean pango-querymodules-32 cvsbackport gtk-query-immodules-2.0-32 cvsblame gtk-query-immodules-3.0-32 cf-agent cvscheck x86_64-redhat-linux-c++ x86_64-redhat-linux-g++ cf-execd sasl2-sample-client java2html cf-promises source-highlight cf-key cvslastlog source-highlight-settings cf-know cvsversion src-hilite-lesspipe.sh po2xml loggen split2po pdbtool cf-report update-patterndb cf-runagent gtkdoc-check cf-serverd gtkdoc-depscan kio_svn_helper gtkdoc-fixxref swappo gtkdoc-mkdb nosetests gtkdoc-mkhtml inkscape gtkdoc-mkman demangle gtkdoc-mkpdf kminspector sss_ssh_authorizedkeys kmmatch gtkdoc-rebase xml2pot gtkdoc-scan kmtrace gtkdoc-scangobj okteta sss_ssh_knownhostsproxy kstartperf gtkdocize umbrello xchat optipng mib2c struct2osd.sh mib2c-update kompare net-snmp-cert cervisia snmp-bridge-mib zipcmp traptoemail cvsaskpass croco-0.6-config zipmerge imgcmp ziptorrent imginfo phar.phar jasper php-cgi pidgin cvsservice gsf-vba-dump phpize epsffit dprof2calltree getafm hotshot2calltree psbook kcachegrind psnup memprof2calltree psresize op2calltree psselect pprof2calltree pstops advdef showchar advmng kapptemplate advpng advzip adddebug build-progress.sh cheatmake kuiviewer colorsvn create_cvsignore cf-monitord cxxmetric create_makefile kpartloader create_makefiles create_svnignore cvsaddcurrentdir cvsforwardport cvslastchange cvsrevertlast extend_dmalloc extractattr extractrc findmissingcrystal fix-include.sh fixkdeincludes fixuifiles includemocs kde-systemsettings-tree.py kde_generate_export_header kdedoc kdekillall kdelnk2desktop.py kdemangen.pl makeobj noncvslist nonsvnlist optimizegraphics package_crystalsvg png2mng.pl pruneemptydirs qtdoc svn-clean svnbackport svnchangesince svnforwardport svngettags svnintegrate svnlastchange svnlastlog svnrevertlast svnversions wcgrep zonetab2pot.py vdo-by-dev targetclid page_owner_sort slabinfo gtkdoc-mkhtml2 /usr/bin: gtar tbl catchsegv tar zip gencat unxz a2p getent xzcat iconv groff ldd xz h2ph locale xzcmp localedef xzdec makedb orc-bugreport pldd hunspell rpcgen m4 c2ph sotruss lz4 perl sprof lz4c psed tzselect lz4cat getconf unlz4 alias plistutil bash bunzip2 bashbug bzcat bashbug-64 grops bg grotty cd bzcmp command gsoelim fc gtbl fg bzdiff getopts bzgrep jobs bzip2 read gtroff sh bzmore umask bzip2recover unalias bzless wait dumpiso info sendiso infokey testlibraw xmlcatalog patch xmllint gmake egrep make s2p fgrep whiptail grep neqn sed hostname sqlite3 dnsdomainname xmlwf domainname gpg-error file nroff json_reformat ypdomainname json_verify nisdomainname xsltproc pic awk tclsh8.5 dgawk tclsh gawk last less igawk lastb pgawk mesg lzop p11-kit wall cpp which pre-grohtml idn trust fribidi ca-legacy cpio sexp-conv libtar preconv lua update-ca-trust luac nettle-hash find nettle-lfib-stream oldfind pkcs1-conv xargs soelim cmp fusermount diff celtenc051 diff3 ulockmgr_server sdiff celtdec051 testgdbm xzdiff chacl xzegrep getfacl xzfgrep setfacl xzgrep bc spax xzless dc pax xzmore eqn attr killall geqn time peekfd gneqn prtstat gnroff pstree gpic lz pstree.x11 post-grohtml nl-addr-add troff nl-addr-delete zsoelim nl-addr-list pinentry nf-monitor mzip pinentry-curses nl-fib-lookup zipcloak nl-link-enslave zipnote nl-link-ifindex2name zipsplit nl-link-name2ifindex funzip nl-link-release unzipsfx nl-link-set zipgrep nl-neigh-delete nl-monitor unzip zipinfo nl-link-stats cd-drive nl-list-caches cd-info nl-list-sockets cd-read nl-neigh-add cdda-player nl-neigh-list iso-info nl-neightbl-list iso-read nl-route-add mmc-tool nf-queue tgz libieee1284_test nl-route-delete iodbctest nl-route-get iodbctestw nl-route-list wavpack nl-rule-list wvgain nl-tctree-list wvunpack nl-util-addr cd-paranoia genl-ctrl-list pod2man nl-class-add pod2text nl-class-delete perldoc nl-class-list piconv nl-classid-lookup pod2usage nl-pktloc-lookup find2perl nl-cls-add pl2pm nl-cls-delete pod2html nl-cls-list splain nl-link-list pstruct nl-qdisc-add perl5.16.3 nf-exp-delete nl-qdisc-delete perlbug perlthanks nl-qdisc-list prove exiv2 podselect exempi corelist ttmkfdir shasum amuFormat.sh podchecker mattrib pod2latex mbadblocks autoconf mcat uz autoheader mcd ed autom4te mcheck autoreconf mclasserase autoscan mcomp autoupdate mcopy ifnames mdel red json_pp mdeltree preparetips mdir xrdb zipdetails mdu xset lessecho mformat lesskey minfo lesspipe.sh mkmanifest dvcont mlabel mkrfc2734 mmd xev panelctl mmount hesinfo mmove xmlsec1 mpartition keyctl mrd ptar getfattr mren js setfattr nf-log mtoolstest idiag-socket-details mshortname nf-ct-add mshowfat nf-ct-list mtools nf-exp-add nf-exp-list soundstretch mtype mxtar gr2fonttest checkisomd5 setxkbmap implantisomd5 xkbcomp formail iceauth lockfile sessreg mailstat showrgb procmail xgamma paperconf xhost captoinfo xinput clear xkill infocmp xmodmap infotocap xrandr reset xrefresh tabs od xsetmode tput pr xsetpointer toe ptx xsetroot tset pwd xstdcmap [ rm otfdump arch seq otflist base64 otftobdf basename otfview cat shuf xauth chcon edid-decode chgrp xdpyinfo chmod xlsatoms chown xlsclients cksum xlsfonts comm sort xprop cp stat xvinfo csplit xwininfo index_dump stty iptables-xml cut sum gethostip date sync isohybrid dd tac memdiskfind df tail syslinux dir tee teamnl dircolors ptardiff dirname ptargrep du test dbilogstrip echo tr dbiprof env true dbiproxy expand cdparanoia libbluray_test sndfile-resample expr tty flex factor flex++ mknod lex mktemp ex mv rvi false rview nice vi fmt uniq view fold vdir db_archive list_titles wc db_checkpoint groups db_deadlock head who db_dump hostid db_dump185 mobj_dump yes db_hotbackup id gzip db_load mpls_dump zcat db_log_verify install db_printlog join zcmp db_recover sound_dump znew db_replicate link ar db_stat ln as db_tuner logname db_upgrade ls dwp db_verify nl dwz md5sum bd_info mkdir bdsplice mkfifo clpi_dump kpsereadlink hdmv_test nohup tic nproc numfmt paste pathchk pinky printenv printf readlink realpath rmdir runcon sha1sum sha224sum sha256sum sha384sum sha512sum shred sleep split stdbuf timeout touch truncate tsort uname unexpand unlink users whoami kpseaccess fonttosfnt kpsestat mkfontdir kpsewhich mkfontscale mkocp ucs2any mkofm enchant mktexfmt secret-tool mktexlsr gvfs-copy mktexmf enchant-lsmod mktexpk gvfs-cat mktextfm gvfs-info texhash gvfs-less fc-cache gvfs-ls fc-cache-64 gvfs-mime fc-cat gvfs-mkdir fc-conflist gvfs-monitor-file fc-list gvfs-monitor-dir fc-match gvfs-move fc-pattern gvfs-mount fc-query gvfs-open fc-scan gvfs-rename fc-validate gvfs-rm pydoc gvfs-save python gvfs-tree python2 gvfs-set-attribute python2.7 gvfs-trash aserver desktop-file-install gunzip desktop-file-edit gzexe xdg-desktop-icon zdiff xdg-desktop-menu zegrep xdg-open zfgrep xdg-email zforce xdg-icon-resource zgrep xdg-mime zless xdg-settings zmore xdg-screensaver addr2line xinit c++filt startx elfedit genisoimage gprof isodebug ld.bfd thumbpdf nm isodump objcopy isoinfo objdump isovfy ranlib pitchplay readelf readmult size mkhybrid strings mkisofs strip openssl ld.gold ld gst-typefind-1.0 gapplication csslint-0.6 gdbus envsubst gio xorg-x11-fonts-update-dirs gio-querymodules-64 gst-launch-1.0 gdb glib-compile-schemas mkluatexfontdb gsettings gst-stats-1.0 mft update-mime-database install-catalog pkg-config bdftruncate xdvi gst-inspect-1.0 sgmlwhich bdftopcf gettext pyinotify rpmkeys desktop-file-validate lsattr rpmquery update-desktop-database mptopdf gettext.sh inimf msgattrib mf osx msgcat mf-nowin msgcmp initex msgcomm tex spam msgconv gsftopk msgen dvipdfmx msgexec ebb jade msgfilter extractbb msgfmt mokutil msggrep ncat irb msghack fipshmac msginit fipscheck msgmerge setup-nsssysinit.sh msgunfmt setup-nsssysinit msguniq mailx ngettext gftype erb recode-sr-latin mail ruby xgettext pktogf gem libpng-config pktype rdoc libpng15-config dvipdfm ri freetype-config Mail fros pwmake nail sg pwscore certutil gcore dvipdft etex gdb-add-index cmsutil gstack crlutil pstack modutil afm2tfm signver dvips makeindex gpg xdg-user-dir nc nss-policy-check xdg-user-dirs-update mkindex gpg2 ncurses5-config xdvi-xaw gpgv ncursesw5-config pk12util pcre-config bibtex yum gdbus-codegen gftodvi rpmverify glib-compile-resources texconfig iptc glib-genmarshal allcm man glib-gettextize allec cal glib-mkenums allneeded chfn gobject-query ssltap gresource curl chrt gtester dvi2fax chsh gtester-report rpm col compile_et dvired i386 gst-feedback rpmdb gst-inspect rpm2cpio gst-launch fmtutil ipcs gst-typefind fmtutil-sys kill gst-xmlinspect kpsepath look gst-xmllaunch kpsetool lsns gst-feedback-0.10 kpsewhere more gst-inspect-0.10 kpsexpand raw gst-launch-0.10 texconfig-dialog gst-typefind-0.10 texconfig-sys gst-xmlinspect-0.10 texlinks rev gst-xmllaunch-0.10 updmap su activation-client gftopk lchfn bonobo-activation-run-query applydeltarpm chattr updmap-sys ul lchsh passwd rapper ldns-gen-zone combinedeltarpm ldns-key2ds free makedeltarpm ldns-keyfetcher rpmdumpheader ldns-zsplit ldns-keygen pmap aclocal aclocal-1.13 ldns-compare-zones ldns-notify ps automake automake-1.13 ldnsd roqet devdump rdfproc ldns-mx pwdx redland-db-upgrade readom virtuoso-t wodim geoipupdate dvdrecord geoiplookup ldns-nsec3-hash geoiplookup6 readcd urlgrabber uncompress ksflatten compress ksshell chage ksvalidator gpasswd ksverdiff lastlog elinks links newgidmap dtrace newgrp nsgmls newuidmap onsgmls stap-report osgmlnorm stap-merge ospam stapbpf ospcat stapdyn ospent staprun sgml2xml stapsh sgmlnorm dotlockfile spent ebrowse openjade emacsclient sgmlspl ldns-read-zone collateindex.pl ldns-resolver dvd+rw-booktype ldns-revoke top dvd+rw-format ldns-rrsig w dvd+rw-mediainfo ldns-signzone dvd-ram-control etags.emacs growisofs gctags icu-config ldns-test-edns icu-config-64 gdk-pixbuf-pixdata icuinfo grep-changelog gss-client notify-send krb5-config gdk-pixbuf-csource sim_client pdfetex uuclient ldns-testns kmod osinfo-db-export ldns-update X osinfo-db-import ldns-verify-zone osinfo-db-path ldns-version Xorg osinfo-db-validate pdftex testrb simpdftex flite watchgnupg flite_time ldns-walk cvt easy_install cdrecord gtf easy_install-2.7 gpg-agent coverage ldns-zcat lpr coverage-2.7 gpg-connect-agent coverage2 gpg-zip pchrt gpgconf ptaskset gpgparsemail pflags gpgsplit chardetect gpgv2 msntest rpmgraph drill debuginfo-install ldns-chaos ldns-dane ldns-dpa createrepo mount timedatectl gdk-pixbuf-query-loaders-64 mountpoint udevadm gdk-pixbuf-thumbnailer systemd-tty-ask-password-agent gtk-update-icon-cache namei dbus-daemon gsf-office-thumbnailer mergerepo modifyrepo nsenter dbus-monitor find-repos-of-install prlimit lp needs-restarting rename lpq package-cleanup taskset repo-graph umount repo-rss unshare repoclosure utmpdump repodiff uuidgen repomanage wdctl repoquery whereis reposync write repotrack renice lprm show-changed-rco script ping show-installed x86_64 verifytree scriptreplay scp yum-builddep setarch sftp yum-config-manager setpriv ssh yum-debug-dump setsid lsmd yum-debug-restore setterm git yum-groups-manager tailf at yumdownloader pgrep ndptool pkill lsscsi skill sbcdec slabtop sbcenc snice sbcinfo tload apropos uptime catman vmstat lexgrog watch mandb dracut manpath lsinitrd whatis mkinitrd checkmodule bootctl checkpolicy busctl sedismod coredumpctl sedispol hostnamectl chmem journalctl colcrt kernel-install colrm localectl column loginctl dmesg machinectl eject systemctl fallocate systemd-analyze findmnt systemd-ask-password flock systemd-cat getopt systemd-cgls hexdump systemd-cgtop ionice systemd-coredumpctl ipcmk systemd-delta ipcrm systemd-detect-virt isosize systemd-escape linux32 systemd-firstboot linux64 systemd-hwdb logger systemd-inhibit login systemd-loginctl lsblk systemd-notify lscpu systemd-nspawn lsipc systemd-path lslocks systemd-run lslogins systemd-stdio-bridge lsmem systemd-tmpfiles mcookie dbus-cleanup-sockets systemd-machine-id-setup usleep atq dbus-run-session eu-size dbus-send plymouth atrm dbus-test-tool mailq newaliases dbus-update-activation-environment eu-addr2line ibus dbus-uuidgen eu-stack pkaction eu-strings pkcheck eu-strip pkexec eu-unstrip pkttyagent mpris-proxy pdfseparate pkla-admin-identities rctest pdftocairo pkla-check-authorization eu-ar gjs dbus-binding-tool rfcomm pdftohtml systemd-sysv-convert eu-elfcmp net canberra-boot ssh-keygen satyr eu-elfcompress gconf-merge-tree slogin gconftool-2 sdptool pdftoppm gsettings-data-convert ssh-add dbus-launch ssh-agent dconf ssh-copy-id crontab ssh-keyscan run-parts eu-elflint vcut consolehelper eu-findtextrel reporter-rhtsupport eu-make-debug-archive grub2-editenv ping6 pdftops grub2-mkpasswd-pbkdf2 hoststat secon mailq.sendmail pkcon makemap pkmon eu-nm play cairo-sphinx newaliases.sendmail pango-list tracepath pdftotext pango-querymodules-64 purgestat pango-view tracepath6 pdfunite gtk-query-immodules-2.0-64 ipcalc audit2allow update-gtk-immodules rmail.sendmail cancel.cups rmail lp.cups simc_lsmplugin lpoptions rxe_cfg lppasswd sim_lsmplugin lpq.cups lsmcli lpr.cups sopranod lprm.cups qdbus lpstat.cups lpstat cancel eu-objdump rec cd-create-profile eu-ranlib sox cd-fix-profile onto2vocabularyclass cd-iccdump sopranocmd cd-it8 qcatool2 colormgr akonadi_control bccmd akonadi_agent_server bluemoon eu-readelf soxi bluetoothctl akonadictl btattach akonadi_rds btmon pinentry-gtk ciptool akonadiserver gatttool pinentry-gtk-2 hciattach pdfdetach hciconfig pygtk-demo hcidump pdffonts hcitool pdfimages hex2hcd pdfinfo l2ping l2test semodule_package grl-launch-0.3 vstp akonadi_agent_launcher audit2why chcat sandbox stunbdc kjs reporter-upload stund kwin reporter-bugzilla text2wave glxgears saytime glxinfo profiles glxinfo64 pdbedit xdriinfo smbcontrol mc-tool appstream-compose mc-wait-for-name smbpasswd report-cli testparm nm-online targetctl nmcli agentxtrap rsync WebKitWebDriver numad flatpak kgpg git-receive-pack git-upload-archive net-snmp-config git-shell appstream-util git-upload-pack nm-connection-editor sane-find-scanner snmpconf scanimage purple-url-handler qemu-img purple-remote qemu-io purple-send qemu-nbd purple-send-async batch gpk-prefs kmag redhat_lsb_init gupnp-dlna-info-2.0 lsb_release oxygen-gtk-demo upower gpk-log kdf linux-boot-prober consolehelper-gtk os-prober pam-panel-icon grub2-file gpk-application grub2-menulst2cfg gkbd-keyboard-display grub2-mkrelpath gnome-abrt krfb grub2-render-label gpk-update-viewer grub2-script-check dfu-tool krdc grub2-fstest fwupdmgr xxd grub2-glue-efi metacity gs grub2-kbdcomp metacity-message grub2-mkfont gnome-keyring grub2-mkimage gnome-keyring-3 grub2-mklayout festival_server grub2-mknetdir gnome-keyring-daemon grub2-mkrescue file-roller gsbj grub2-mkstandalone wnck-urgency-monitor grub2-syslinux2cfg userinfo bond2team userformat teamd usermount teamdctl userpasswd ndctl hb-view winpr-hash festival gsdj winpr-makecert hb-ot-shape-closure wlfreerdp hb-shape xfreerdp dviluatex kdumpctl luatex gtk-launch gjs-console lualatex gtk-query-immodules-3.0-64 texlua gcr-viewer festival_client canberra-gtk-play texluac zenity dvilualatex ibus-setup latex ibus-daemon vorbiscomment report-gtk festival_server_control grilo-test-ui-0.3 grl-inspect-0.3 pdflatex vmmouse_detect spd-say telepathy-gabble-xmpp-console gsound-play spdsend net-snmp-config-x86_64 oddjob_request gslj net-snmp-create-v3-user ipmi_sim boltctl purple-client-example ipmi_ui pulseaudio gupnp-dlna-ls-profiles-2.0 cgclassify cgcreate cgdelete cgexec cgget cgset cgsnapshot lscgroup lssubsys cdrdao cue2toc toc2cddb toc2cue ogg123 oggdec oggenc ogginfo padsp cdda2ogg padsp-32 icedax cdda2wav pamon ypcat paplay ypmatch parec ypwhich synclient parecord aulastlog gslp ypchfn ypchsh yppasswd auvirt gsnd reporter-ureport ipmicmd aria_chk abrt-action-analyze-xorg ausyscall pphs abrt-action-notify osinfo-detect aria_ftdump abrt-action-save-package-data sealert ppdc abrt-handle-upload pacat ppdi abrt-watch-log ipmilan aria_pack abrt-action-analyze-oops osinfo-install-script Xvfb abrt-action-save-kernel-data start-pulseaudio-x11 abrt-dump-oops ipmish msql2mysql abrt-action-analyze-vmcore osinfo-query pasuspender abrt-action-check-oops-for-hw-error openipmi_eventd chvt abrt-merge-pstoreoops tracker pax11publish abrt-action-analyze-backtrace openipmicmd mysql abrt-action-analyze-c brasero espeak abrt-action-analyze-ccpp-local openipmish mysqlaccess abrt-action-analyze-core scp-dbus-service mysqladmin abrt-action-analyze-vulnerability rhn_register clibrary abrt-action-generate-backtrace fprintd-delete mysqlbinlog abrt-action-generate-core-backtrace fprintd-enroll mysqlcheck abrt-action-install-debuginfo rmcp_ping mysqldump abrt-action-list-dsos fprintd-list clibrary2 abrt-action-perform-ccpp-analysis sdrcomp mysqlimport abrt-action-trim-files pacmd open abrt-dump-xorg solterm mysqlshow abrt-action-analyze-python connection_recovery abrt-cli sdp_long_message abrt-applet pactl GET system-config-abrt aulast mysqlslap isdv4-serial-inputattach sdp_run_test xsetwacom spd-conf syndaemon fprintd-verify innochecksum speech-dispatcher bluetooth-sendto kded4 HEAD aria_dump_log kdeinit4 POST aria_read_log kdeinit4_shutdown my_print_defaults kdeinit4_wrapper mysql_find_rows kfilemetadatareader mysql_waitpid kjscmd kde4 myisam_ftdump gnomevfs-mv myisamchk gnomevfs-rm myisamlog gnome-open myisampack kbuildsycoca4 karm mysql_convert_table_format nepomuk-simpleresource-rcgen mysql_fix_extensions kmailservice ark mysql_install_db kross kget mysql_plugin kde4-config dvipdf mysql_secure_installation kshell4 krdb mysql_setpermission ktelnetservice mysql_tzinfo_to_sql kunittestmodrunner mysql_upgrade oxygen-demo mysql_zap kwrapper4 yelp mysqld_multi oxygen-settings mysqld_safe meinproc4 rct mysqld_safe_helper meinproc4_simple mysqldumpslow nepomuk-rcgen mysqlhotcopy nautilus mysqltest nautilus-desktop perror nepomuk2-rcgen replace gnomevfs-cat orca resolve_stack_dump nepomukbackup resolveip mysqlbug nepomukcleaner chronyc nepomukindexer xbrlapi nepomukserver brltty gnomevfs-copy brltty-config nepomukservicestub brltty-ctb gnomevfs-df kmix brltty-install gnomevfs-info brltty-trtxt kactivitymanagerd brltty-ttb lancelot aconnect kopete alsa-delay winpopup-send alsabat winpopup-install alsaloop ktimer alsamixer kinfocenter alsatplg ksysguardd alsaucm kscreen-console alsaunmute kcalc amidi kmenuedit amixer kwikdisk aplay rarian-sk-config aplaymidi rarian-example arecord rarian-sk-extract arecordmidi rarian-sk-gen-uuid aseqdump rarian-sk-get-cl aseqnet rarian-sk-install axfer rarian-sk-migrate iecset gnomevfs-ls pamx speaker-test rarian-sk-preinstall hdsploader gnomevfs-mkdir mixartloader rarian-sk-rebuild usx2yloader rarian-sk-update vxloader gnomevfs-monitor foomatic-rip scrollkeeper-config udisksctl scrollkeeper-extract checkXML scrollkeeper-get-cl kcookiejar4 scrollkeeper-install nautilus-autorun-software unicode_start rvim kopete_latexconvert.sh unicode_stop plasmapkg rarian-sk-get-content-list dumpkeys setkeycodes rarian-sk-get-extended-content-list deallocvt akonadi2xml rarian-sk-get-scripts fgconsole akonaditray scrollkeeper-gen-seriesid xvfb-run setleds scrollkeeper-get-content-list gnome-session-selector akregator scrollkeeper-get-extended-content-list kbd_mode setmetamode scrollkeeper-get-index-from-docpath akonadi_mailtransport_dummy_resource scrollkeeper-get-toc-from-docpath loadkeys setvtrgb scrollkeeper-get-toc-from-id getkeycodes ical2vcal scrollkeeper-preinstall kbdinfo kabc2mutt scrollkeeper-rebuilddb kbdrate kabcclient scrollkeeper-uninstall openvt vim scrollkeeper-update showconsolefont eps2eps showkey ghostscript vlock gsdj500 lwp-download lprsetup.sh lwp-dump pdf2dsc lwp-mirror pdf2ps lwp-request pf2afm htmltree pfbtopfa extresso printafm genresscript ps2ascii icotool ps2epsi wrestool ps2pdf kcmshell4 ps2pdf12 kde-cp ps2pdf13 kde-mv ps2pdf14 kde-open ps2pdfwr kde4-menu ps2ps kdebugdialog ps2ps2 kdesu unix-lpr.sh keditfiletype evince psfaddtable evim evince-previewer psfgettable gex evince-thumbnailer kfile4 animate kglobalaccel compare khelpcenter composite khotnewstuff-upload conjure khotnewstuff4 convert kiconfinder display kioclient identify kmimetypefinder import knotify4 mogrify kquitapp montage kreadconfig stream kstart cupstestdsc ksvgtopng cupstestppd ktraderclient ppdhtml ktrash ppdmerge kuiserver ppdpo psfstriptable gnome-session setfont kwalletd gnome-session-custom-session loadunimap kaddressbook gnome-session-inhibit mapscrn kalarm gnome-session-properties psfxtable gvim gnome-session-quit kwriteconfig gsl-histogram resizecons vimx nepomukcontroller plasma-remote-helper solid-hardware accountwizard akonadi_birthdays_resource akonadi_davgroupware_resource akonadi_icaldir_resource akonadi_imap_resource akonadi_invitations_agent akonadi_kabc_resource akonadi_kcal_resource akonadi_kdeaccounts_resource akonadi_localbookmarks_resource akonadi_maildispatcher_agent kfontview cheese akonadi_microblog_resource kdostartupconfig4 sushi akonadi_mixedmaildir_resource klipper rhsm-icon akonadi_nepomuk_feeder krandom.kss intltoolize akonadi_nepomuktag_resource krunner gcm-import akonadi_nntp_resource firewall-config gcm-inspect akonadi_openxchange_resource ksmserver gcm-picker akonadi_pop3_resource ksplashqml gcm-viewer akonadi_vcarddir_resource ksplashsimple eog kaddressbookmigrator oxygen-shadow-demo kjotsmigrator plasma-desktop kmail-migrator plasma-netbook kres-migrator ksplashx vinagre nepomukpimindexerutility ksplashx_scale vdo akregatorstorageexporter plasma-overlay kalarmautostart gettextize kgpgconf plasma-windowed kincidenceeditor rhsm-debug kleopatra rhsmcertd knotes solid-action-desktop-gen konsolekalendar subscription-manager korgac libinput korganizer startkde svn ktimetracker gnome-control-center kwatchgnupg systemsettings kwalletmanager mutter dolphin gnome-shell fsview firewall-cmd lftp kbookmarkmerger gdm-screenshot kdepasswd gdmflexiserver kdialog firewall-offline-cmd keditbookmarks totem kfind quota kfmclient quotasync konqueror anaconda-cleanup nspluginscan analog sadf nspluginviewer kstartupconfig4 sar servicemenudeinstallation ksystraycmd gendiff servicemenuinstallation gnome-boxes gwenview instperf ac gwenview_importer empathy konsole liveinst rwho konsoleprofile empathy-accounts kaccess m17n-conv rksh kapplymousetheme gnome-terminal kblankscrn.kss gnome-help ksh kcheckrunning empathy-debugger kcminit system-config-date kcminit_startup gnome-tweaks kfontinst autopoint rup anaconda-disable-nm-ibft-plugin libwacom-list-local-devices libinput-debug-events libinput-list-devices gnome-shell-extension-prefs gnome-shell-extension-tool gnome-shell-perf-tool totem-video-thumbnailer gnome-contacts subscription-manager-gui intltool-extract intltool-merge intltool-prepare intltool-update gcm-calibrate rpmbuild rpmspec emacs-24.3 pambayer kmixctrl pamchannel kruler mgrtopbm perf kcolorchooser pamcomp okular redhat-support-tool tmon bluedevil-monolithic mrftopbm jw bluedevil-sendfile mtvtoppm delv bluedevil-wizard mdatopbm pamtilt colord-kde-icc-importer neotoppm dig kbackgroundsnapshot pamcrater ksnapshot pamcut kwrite pamdeinterlace xml_grep pamdepth xml_merge pamdice xml_pp palmtopnm host xml_spellcheck pamditherbw xml_split pamedge on_ac_power pamaddnoise mdig pm-is-supported pamarith kate gnome-software pamendian vncviewer pamenlarge 411toppm pamexec anytopnm pamfile asciitopgm pamfix atktopbm pamfixtrunc avstopam pamflip bioradtopgm pamfunc bmptopnm pamgauss bmptoppm pamgradient brushtopbm pamlookup cameratopam pammasksharpen cistopbm pammixinterlace cmuwmtopbm pammosaicknit ddbugtopbm pamoil escp2topbm pampaintspill eyuvtoppm pamperspective fiascotopnm pampick fitstopnm pampop9 fstopgm pamrecolor g3topbm pamrgbatopng gemtopbm pamrubber gemtopnm pamscale giftopnm pamseq gouldtoppm pamshadedrelief hdifftopam pamsharpmap hipstopgm pamsharpness hpcdtoppm pamsistoaglyph icontopbm pamslice ilbmtoppm pamsplit imgtoppm pamstack infotopam pamstereogram jbigtopnm pamstretch jpeg2ktopam pamstretch-gen jpegtopnm pamsumm leaftoppm pamsummcol lispmtopgm pamtable macptopbm pamthreshold manweb pambackground pamtoavs pamtodjvurle pamtofits pamtogif pamtohdiff pamtohtmltbl pamtojpeg2k pamtompfont pamtooctaveimg pamtopam pamtopdbimg pamtopfm pamtopng pamtopnm pamtosrf pamtosvg pamtotga pamtotiff pamtouil pamtowinicon pamtoxvmini pamundice pamunlookup pamvalidate pamwipeout pbmclean pbmlife pbmmake pbmmask pbmminkowski pbmpage pbmpscale pbmreduce pbmtext pbmtextps pbmto10x pbmto4425 pbmtoascii pbmtoatk pbmtobbnbg pbmtocis pbmtocmuwm pbmtodjvurle pbmtoepsi pbmtoepson pbmtoescp2 pbmtog3 pbmtogem pbmtogo pbmtoibm23xx pbmtoicon pbmtolj pbmtoln03 pbmtolps pbmtomacp pbmtomatrixorbital pbmtomda pbmtomgr pbmtomrf pbmtonokia pbmtopgm pbmtopi3 pbmtopk pbmtoplot pbmtoppa pbmtopsg3 pbmtoptx pbmtosunicon pbmtowbmp pbmtox10bm pbmtoxbm pbmtoybm pbmtozinc pbmupc pc1toppm pcdovtoppm pcxtoppm pdbimgtopam pfmtopam pgmabel pgmbentley pgmcrater pgmdeshadow pgmedge pgmenhance pgmhist pgmkernel pgmmake pgmmedian pgmminkowski pgmmorphconv pgmnoise pgmnorm pgmoil pgmramp pgmslice pgmtexture pgmtofs pgmtolispm pgmtopbm pgmtopgm pgmtoppm pgmtosbig pgmtost4 pi1toppm pi3topbm pjtoppm pktopbm pngtopam pngtopnm pnmalias pnmarith pnmcat pnmcolormap pnmcomp pnmconvol pnmcrop pnmcut pnmdepth pnmenlarge pnmfile pnmflip pnmgamma pnmhisteq pnmhistmap pnmindex pnminterp pnminvert pnmmargin pnmmercator pnmmontage pnmnlfilt pnmnoraw pnmnorm pnmpad pnmpaste pnmpsnr pnmquant pnmquantall pnmremap pnmrotate pnmscale pnmscalefixed pnmshear pnmsmooth pnmsplit pnmstitch pnmtile pnmtoddif pnmtofiasco pnmtofits pnmtojbig pnmtojpeg pnmtopalm pnmtopclxl pnmtoplainpnm pnmtopng pnmtopnm pnmtops pnmtorast pnmtorle pnmtosgi pnmtosir pnmtotiff pnmtotiffcmyk pnmtoxwd ppm3d ppmbrighten ppmchange ppmcie ppmcolormask ppmcolors ppmdcfont ppmddumpfont ppmdim ppmdist ppmdither ppmdmkfont ppmdraw ppmfade ppmflash ppmforge ppmglobe ppmhist ppmlabel ppmmake ppmmix ppmnorm ppmntsc ppmpat ppmquant ppmquantall ppmrainbow ppmrelief ppmrough ppmshadow ppmshift ppmspread ppmtoacad ppmtoapplevol ppmtoarbtxt ppmtoascii ppmtobmp ppmtoeyuv ppmtogif ppmtoicr ppmtoilbm ppmtojpeg ppmtoleaf ppmtolj ppmtomap ppmtomitsu ppmtoneo ppmtopcx ppmtopgm ppmtopi1 ppmtopict ppmtopj ppmtopjxl ppmtoppm ppmtopuzz ppmtorgb3 ppmtosixel ppmtospu ppmtoterm ppmtotga ppmtouil ppmtowinicon ppmtoxpm ppmtoyuv ppmtoyuvsplit ppmtv ppmwheel psidtopgm pstopnm qrttoppm rasttopnm rawtopgm rawtoppm rgb3toppm rlatopam rletopnm sbigtopgm sgitopnm sirtopnm sldtoppm spctoppm spottopgm sputoppm srftopam st4topgm sunicontopnm svgtopam tgatoppm thinkjettopbm tifftopnm wbmptopbm winicontopam winicontoppm xbmtopbm ximtoppm xpmtoppm xvminitoppm xwdtopnm ybmtopbm yuvsplittoppm yuvtoppm yuy2topam zeisstopnm berkeley_db47_svc db47_archive db47_checkpoint db47_codegen db47_deadlock db47_dump db47_hotbackup db47_load db47_printlog db47_recover db47_stat db47_upgrade db47_verify vimdiff vimtutor gview gvimdiff gvimtutor ksysguard ksystemlog kuser gedit gnome-text-editor sweeper ksshaskpass kcharselect gnome-disk-image-mounter gnome-disks ntpstat seapplet ipmitool gnome-clocks gnuplot-wx gnome-font-viewer gnome-thumbnail-font targetcli vdodmeventd vdodumpconfig vdoforcerebuild vdoformat vdoprepareupgrade vdoreadonly vdostats arpaname named-rrchecker telegraf charmap gnome-character-map gucharmap gnome-system-monitor gnome-weather gcalccmd gnome-calculator gnome-screenshot seahorse gnome-system-log logview gconf-editor xdg-user-dirs-gtk-update mousetweaks redhat-access-gui gnome-dictionary baobab svnadmin svndumpfilter svnlook svnrdump svnserve svnsync svnversion lftpget fusermount-glusterfs g32pbm g3cat nmtui nmtui-connect nmtui-edit nmtui-hostname VGAuthService vm-support vmhgfs-fuse vmtoolsd vmware-checkvm katello-rhsm-consumer vmware-hgfsclient vmware-namespace-cmd vmware-rpctool vmware-toolbox-cmd vmware-vgauth-cmd vmware-xferlogs cifsdd dbwrap_tool findsmb mvxattr nmblookup oLschema2ldif regdiff regpatch regshell regtree rpcclient samba-regedit sharesec smbcacls smbclient smbcquotas smbget smbprint smbspool smbtar smbtree cifscreds getcifsacl setcifsacl setup locate updatedb cifsiostat iostat mpstat nfsiostat-sysstat pidstat tapestat spice-vdagent lsusb lsusb.py usb-devices usbhid-dump reporter-mailx lastcomm mailq.postfix newaliases.postfix rmail.postfix ruptime hwloc-annotate hwloc-assembler hwloc-assembler-remote hwloc-bind hwloc-calc hwloc-compress-dir hwloc-diff hwloc-distances hwloc-distrib hwloc-gather-topology hwloc-info hwloc-ls hwloc-patch hwloc-ps lstopo-no-graphics rngtest ksh93 shcomp netstat rusers ltrace xmlif xmlto centrino-decode cpupower powernow-k8-decode turbostat db2rtf ldapurl x86_energy_perf_policy docbook2man rpmsign docbook2rtf koi8rxterm docbook2tex resize docbook2texi uxterm docbook2txt xterm sgmldiff screen nslookup ocount docbook2html ksu op-check-perfevents nsupdate opannotate sshfs oparchive nosetests-2.7 opcontrol gsl-randist operf ldapadd opgprof ldapcompare ophelp ldapdelete opimport ldapexop opjitconv ldapmodify opreport ldapmodrdn oprofiled ldappasswd db2html encode_keychange ldapsearch ldapwhoami k5srvutil kadmin kdestroy kinit klist kpasswd kswitch ktutil kvno ndiff nmap nping pinentry-qt mwm xmbind xml2-config afs5log mc mcdiff mcedit mcview pod2texi snmpbulkget stunnel vgdb snmpbulkwalk texi2any snmpdelta xrestop snmpdf xvattr snmpget rescan-scsi-bus.sh snmpgetnext scsi-rescan snmpinform scsi_logging_level snmpnetstat scsi_mandat snmpset scsi_readcap snmpstatus scsi_ready snmptable scsi_satl snmptest scsi_start snmptls wget sg_scan snmptranslate scsi_stop snmptrap scsi_temperature snmpusm sg_compare_and_write snmpvacm sg_copy_results snmpwalk sg_dd pinfo csh sg_senddiag xsettings-kde tcsh sg_ses nautilus-sendto sg_decode_sense wish sg_emc_trespass wish8.5 sg_format luit sg_get_config oclock sg_get_lba_status x11perf sg_ident x11perfcomp sg_inq xbiff sg_logs xclipboard sg_luns xclock sg_map xconsole sg_map26 xcursorgen sg_modes xcutsel sg_opcodes xdpr sg_persist xeyes sg_start xfd sg_prevent xfontsel sg_raw xload sg_rbuf xlogo sg_rdac xmag sg_read xmessage sg_stpg xpr sg_read_block_limits xvidtune sg_sync xwd sg_read_buffer xwud sg_read_long kvm_stat sg_readcap units sg_reassign units_cur sg_referrals blkiomon sg_requests blkparse zsh sg_turs blkrawverify sg_reset blktrace sg_rmsn bno_plot.py sg_rtpg btrace sg_safte btrecord sg_sanitize btreplay sg_unmap btt makeinfo rftp verify_blkparse pagesize sg_verify huge_page_setup_helper.py sg_sat_identify hugeadm sg_sat_phy_event hugectl sg_sat_set_features hugeedit sg_write_buffer sg_vpd sg_test_rwbuf sg_wr_mode nano libtool sg_write_long rnano lynx sg_write_same tcptraceroute sg_xcopy traceroute sginfo traceroute6 sgm_dd cscope sgp_dd cscope-indexer dm_date telnet dm_zdump ccache-swig gaim callgrind_annotate swig libtoolize callgrind_control talk gsf cg_annotate doxygen cg_diff diffstat cg_merge tree ms_print rdate valgrind zenheiset valgrind-di-server strace phar valgrind-listener dos2unix combinediff mac2unix dehtmldiff unix2dos editdiff unix2mac espdiff symlinks filterdiff byacc fixcvsdiff yacc php flipdiff rcp grepdiff rexec interdiff rlogin lsdiff rsh recountdiff ctags rediff finger splitdiff setserial unwrapdiff xdelta autoexpect xdelta3 dislocate fc-cache-32 expect c89 ftp-rfc c99 kibitz cc lpunlock gcc-ar mkpasswd gcc-nm passmass gcc-ranlib rlogin-cwd gcov timed-read gcc timed-run stap unbuffer stap-prep weather gio-querymodules-32 xkibitz xsubpp bison etags ci c++ co instmodsh ident h2xs merge emacs rcs libnetcfg rcsclean perlivp rcsdiff cpan2dist rcsfreeze cpanp rcsmerge cpan rlog strace-log-merge nfs4_editfacl scl gnuplot nfs4_getfacl scl_enabled nfs4_setfacl cpanp-run-perl memhog scl_source migratepages config_data migspeed xulrunner numactl f95 numademo gtk-builder-convert numastat goferd ftp gtk-demo pftp g++ tftp gfortran indent check-regexp ocs cpp2html x86_64-redhat-linux-gcc sasl2-sample-server gdk-pixbuf-query-loaders-32 cvs-clean pango-querymodules-32 cvsbackport gtk-query-immodules-2.0-32 cvsblame gtk-query-immodules-3.0-32 cf-agent cvscheck x86_64-redhat-linux-c++ x86_64-redhat-linux-g++ cf-execd sasl2-sample-client java2html cf-promises source-highlight cf-key cvslastlog source-highlight-settings cf-know cvsversion src-hilite-lesspipe.sh po2xml loggen split2po pdbtool cf-report update-patterndb cf-runagent gtkdoc-check cf-serverd gtkdoc-depscan kio_svn_helper gtkdoc-fixxref swappo gtkdoc-mkdb nosetests gtkdoc-mkhtml inkscape gtkdoc-mkman demangle gtkdoc-mkpdf kminspector sss_ssh_authorizedkeys kmmatch gtkdoc-rebase xml2pot gtkdoc-scan kmtrace gtkdoc-scangobj okteta sss_ssh_knownhostsproxy kstartperf gtkdocize umbrello xchat optipng mib2c struct2osd.sh mib2c-update kompare net-snmp-cert cervisia snmp-bridge-mib zipcmp traptoemail cvsaskpass croco-0.6-config zipmerge imgcmp ziptorrent imginfo phar.phar jasper php-cgi pidgin cvsservice gsf-vba-dump phpize epsffit dprof2calltree getafm hotshot2calltree psbook kcachegrind psnup memprof2calltree psresize op2calltree psselect pprof2calltree pstops advdef showchar advmng kapptemplate advpng advzip adddebug build-progress.sh cheatmake kuiviewer colorsvn create_cvsignore cf-monitord cxxmetric create_makefile kpartloader create_makefiles create_svnignore cvsaddcurrentdir cvsforwardport cvslastchange cvsrevertlast extend_dmalloc extractattr extractrc findmissingcrystal fix-include.sh fixkdeincludes fixuifiles includemocs kde-systemsettings-tree.py kde_generate_export_header kdedoc kdekillall kdelnk2desktop.py kdemangen.pl makeobj noncvslist nonsvnlist optimizegraphics package_crystalsvg png2mng.pl pruneemptydirs qtdoc svn-clean svnbackport svnchangesince svnforwardport svngettags svnintegrate svnlastchange svnlastlog svnrevertlast svnversions wcgrep zonetab2pot.py vdo-by-dev targetclid page_owner_sort slabinfo gtkdoc-mkhtml2 ============================================================================================= TESTING: configureExternalPackagesDir from config.framework(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/framework.py:1084) Set alternative directory external packages are built in serialEvaluation: initial cxxDialectRanges ('c++11', 'c++20') serialEvaluation: new cxxDialectRanges ('c++11', 'c++20') child config.utilities.macosFirewall took 0.000006 seconds ============================================================================================= TESTING: configureDebuggers from config.utilities.debuggers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/debuggers.py:20) Find a default debugger and determine its arguments Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/gdb...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/gdb...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gdb...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/gdb...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/gdb...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/gdb...not found Checking for program /tool/pandora64/bin/gdb...found Defined make macro "GDB" to "/tool/pandora64/bin/gdb" Defined "USE_DEBUGGER" to ""gdb"" Defined make macro "DSYMUTIL" to "true" child config.utilities.debuggers took 0.003091 seconds ============================================================================================= TESTING: configureDirectories from PETSc.options.petscdir(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/petscdir.py:22) Checks PETSC_DIR and sets if not set PETSC_VERSION_RELEASE of 1 indicates the code is from a release branch or a branch created from a release branch. Version Information: #define PETSC_VERSION_RELEASE 1 #define PETSC_VERSION_MAJOR 3 #define PETSC_VERSION_MINOR 21 #define PETSC_VERSION_SUBMINOR 0 #define PETSC_VERSION_DATE "Mar 29, 2024" #define PETSC_VERSION_GIT "v3.21.0" #define PETSC_VERSION_DATE_GIT "2024-03-29 16:12:53 -0500" #define PETSC_VERSION_EQ(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_ PETSC_VERSION_EQ #define PETSC_VERSION_LT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_LE(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GT(MAJOR,MINOR,SUBMINOR) \ #define PETSC_VERSION_GE(MAJOR,MINOR,SUBMINOR) \ child PETSc.options.petscdir took 0.004028 seconds ============================================================================================= TESTING: getDatafilespath from PETSc.options.dataFilesPath(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/dataFilesPath.py:29) Checks what DATAFILESPATH should be child PETSc.options.dataFilesPath took 0.000253 seconds ============================================================================================= TESTING: configureGit from config.sourceControl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/sourceControl.py:24) Find the Git executable Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/git...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/git...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/git...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/git...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/git...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/git...not found Checking for program /tool/pandora64/bin/git...found Defined make macro "GIT" to "git" Executing: git --version stdout: git version 2.16.2 ============================================================================================= TESTING: configureMercurial from config.sourceControl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/sourceControl.py:35) Find the Mercurial executable Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/hg...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/hg...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/hg...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/hg...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/hg...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/hg...not found Checking for program /tool/pandora64/bin/hg...found Defined make macro "HG" to "hg" Executing: hg version -q stdout: Mercurial Distributed SCM (version 4.1.3) child config.sourceControl took 0.079777 seconds ============================================================================================= TESTING: configureInstallationMethod from PETSc.options.petscclone(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/petscclone.py:20) Determine if PETSc was obtained via git or a tarball This is a tarball installation child PETSc.options.petscclone took 0.002846 seconds ============================================================================================= TESTING: setNativeArchitecture from PETSc.options.arch(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/arch.py:29) Forms the arch as GNU's configure would form it ============================================================================================= TESTING: configureArchitecture from PETSc.options.arch(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/arch.py:42) Checks if PETSC_ARCH is set and sets it if not set No previous hashfile found Setting hashfile: config-release/lib/petsc/conf/configure-hash Deleting configure hash file: config-release/lib/petsc/conf/configure-hash Unable to delete configure hash file: config-release/lib/petsc/conf/configure-hash child PETSc.options.arch took 0.175802 seconds ============================================================================================= TESTING: setInstallDir from PETSc.options.installDir(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:31) Set installDir to either prefix or if that is not set to PETSC_DIR/PETSC_ARCH Defined make macro "PREFIXDIR" to "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/builds/petsc-3.21.0" ============================================================================================= TESTING: saveReconfigure from PETSc.options.installDir(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:76) Save the configure options in a script in PETSC_ARCH/lib/petsc/conf so the same configure may be easily re-run ============================================================================================= TESTING: cleanConfDir from PETSc.options.installDir(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:68) Remove all the files from configuration directory for this PETSC_ARCH, from --with-clean option ============================================================================================= TESTING: configureInstallDir from PETSc.options.installDir(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:52) Makes installDir subdirectories if it does not exist for both prefix install location and PETSc work install location Changed persistence directory to /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config-release/lib/petsc/conf ============================================================================================= TESTING: restoreReconfigure from PETSc.options.installDir(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/installDir.py:90) If --with-clean was requested but restoring the reconfigure file was requested then restore it child PETSc.options.installDir took 0.003717 seconds ============================================================================================= TESTING: setExternalPackagesDir from PETSc.options.externalpackagesdir(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/externalpackagesdir.py:15) Set location where external packages will be downloaded to ============================================================================================= TESTING: cleanExternalpackagesDir from PETSc.options.externalpackagesdir(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/externalpackagesdir.py:23) Remove all downloaded external packages, from --with-clean child PETSc.options.externalpackagesdir took 0.000303 seconds ============================================================================================= TESTING: configureCLanguage from PETSc.options.languages(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/languages.py:28) Choose whether to compile the PETSc library using a C or C++ compiler C language is C Defined "CLANGUAGE_C" to "1" Defined make macro "CLANGUAGE" to "C" child PETSc.options.languages took 0.001308 seconds ============================================================================================= TESTING: resetEnvCompilers from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2739) Remove compilers from the shell environment so they do not interfere with testing ============================================================================================= ***** WARNING ***** Found environment variable: MAKEFLAGS=s. Ignoring it! Use "./configure MAKEFLAGS=$MAKEFLAGS" if you really want to use this value ============================================================================================= ============================================================================================= TESTING: checkEnvCompilers from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2756) Set configure compilers from the environment, from -with-environment-variables ============================================================================================= TESTING: checkMPICompilerOverride from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2709) Check if --with-mpi-dir is used along with CC CXX or FC compiler options. This usually prevents mpi compilers from being used - so issue a warning ============================================================================================= TESTING: requireMpiLdPath from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2730) Open MPI wrappers require LD_LIBRARY_PATH set ============================================================================================= TESTING: checkInitialFlags from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:726) Initialize the compiler and linker flags Initialized CFLAGS to Initialized CFLAGS to Initialized LDFLAGS to Initialized CUDAFLAGS to Initialized CUDAFLAGS to Initialized LDFLAGS to Initialized HIPFLAGS to Initialized HIPFLAGS to Initialized LDFLAGS to Initialized SYCLFLAGS to Initialized SYCLFLAGS to Initialized SYCLC_LINKER_FLAGS to Initialized CXXFLAGS to Initialized CXX_CXXFLAGS to Initialized LDFLAGS to Initialized FFLAGS to Initialized FFLAGS to Initialized LDFLAGS to Initialized CPPFLAGS to Initialized FPPFLAGS to Initialized CUDAPPFLAGS to Initialized CXXPPFLAGS to Initialized HIPPPFLAGS to Initialized SYCLPPFLAGS to Initialized CC_LINKER_FLAGS to [] Initialized CXX_LINKER_FLAGS to [] Initialized FC_LINKER_FLAGS to [] Initialized CUDAC_LINKER_FLAGS to [] Initialized HIPC_LINKER_FLAGS to [] Initialized sharedLibraryFlags to [] Initialized dynamicLibraryFlags to [] ============================================================================================= TESTING: checkCCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1435) Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gcc...found Defined make macro "CC" to "/tool/pandora64/.package/gcc-9.3.0/bin/gcc" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm stdout: /tool/pandora64/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Testing executable /tmp/petsc-8nsl1jmc/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.setCompilers/conftest Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --version stdout: gcc (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -v | head -n 20 stdout: Reading specs from /tool/pandora64/.package/gcc-9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/specs COLLECT_GCC=/tool/pandora64/.package/gcc-9.3.0/bin/gcc COLLECT_LTO_WRAPPER=/tool/pandora64/.package/gcc-9.3.0/libexec/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../configure --prefix=/tool/pandora64/.package/gcc-9.3.0 --with-local-prefix=/tool/pandora64/.package/gcc-9.3.0 --with-gmp=/tool/pandora64/.package/gcc-9.3.0 --with-mpfr=/tool/pandora64/.package/gcc-9.3.0 --with-mpc=/tool/pandora64/.package/gcc-9.3.0 --enable-languages=c,c++,fortran Thread model: posix gcc version 9.3.0 (GCC) ============================================================================================= TESTING: checkCPreprocessor from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1482) Locate a functional C preprocessor Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gcc...found Defined make macro "CPP" to "/tool/pandora64/.package/gcc-9.3.0/bin/gcc -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Preprocess output before filtering: Preprocess output after filtering: ============================================================================================= TESTING: checkCxxCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1764) Locate a functional Cxx compiler Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/g++...found Defined make macro "CXX" to "/tool/pandora64/.package/gcc-9.3.0/bin/g++" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm stdout: /tool/pandora64/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Testing executable /tmp/petsc-8nsl1jmc/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.setCompilers/conftest Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --version stdout: g++ (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ============================================================================================= TESTING: checkDeviceHostCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:752) Set the host compiler (HC) of the device compiler (DC) to the HC unless the DC already explicitly sets its HC. This may be needed if the default HC used by the DC is ancient and PETSc uses a different HC (e.g., through --with-cxx=...). Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler ============================================================================================= TESTING: checkCxxDialect from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:774) Determine the CXX dialect supported by the compiler (language) [and corresponding compiler option - if any]. isGNUish indicates if the compiler is gnu compliant (i.e. clang). -with--dialect can take options: auto: use highest supported dialect configure can determine [[c|gnu][xx|++]]23: not yet supported [[c|gnu][xx|++]]20: gnu++20 or c++20 [[c|gnu][xx|++]]17: gnu++17 or c++17 [[c|gnu][xx|++]]14: gnu++14 or c++14 [[c|gnu][xx|++]]11: gnu++11 or c++11 0: disable CxxDialect check and use compiler default On return this function sets the following values: - if needed, appends the relevant CXX dialect flag to compiler flags - self.cxxDialectRange = (minSupportedDialect,maxSupportedDialect) (e.g. ('c++11','c++14')) - self.addDefine('HAVE_{LANG}_DIALECT_CXX{DIALECT_NUM}',1) for every supported dialect - self.lang+'dialect' = 'c++'+maxDialectNumber (e.g. 'c++14') but ONLY if the user specifically requests a dialect version, otherwise this is not set Raises a config.base.ConfigureSetupError if: - The user has set both the --with-dialect=[...] configure options and -std=[...] in their compiler flags - The combination of specifically requested packages cannot all be compiled with the same flag - An unknown C++ dialect is provided The config.base.ConfigureSetupErrors are NOT meant to be caught, as they are fatal errors on part of the user Raises a RuntimeError (which may be caught) if: - The compiler does not support at minimum -std=c++11 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --version stdout: g++ (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Did not detect MSVC Detected Non-Microsoft Windows native compiler checkCxxDialect: checking C++ dialect version for language "CXX" using compiler "/tool/pandora64/.package/gcc-9.3.0/bin/g++" checkCxxDialect: PETSc believes compiler (/tool/pandora64/.package/gcc-9.3.0/bin/g++) IS gnu-ish checkCxxDialect: PETSc believes that we have NOT processed /tool/pandora64/.package/gcc-9.3.0/bin/g++ before checkCxxDialect: configure option after sanitization: --with-cxx-dialect=AUTO checkCxxDialect: dialect AUTO has been NOT explicitly selected for CXX checkCxxDialect: Have potential flag pool: - -std=gnu++20 - -std=c++20 - -std=gnu++17 - -std=c++17 - -std=gnu++14 - -std=c++14 - -std=gnu++11 - -std=c++11 checkCxxDialect: checking CXX 20 for cxx with -std=gnu++20 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++20 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc stdout: g++: error: unrecognized command line option '-std=gnu++20'; did you mean '-std=gnu++2a'? Possible ERROR while running compiler: exit code 1 stderr: g++: error: unrecognized command line option '-std=gnu++20'; did you mean '-std=gnu++2a'? Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template // c++17 includes #include #include #include #include #include #include std::align_val_t dummy; [[nodiscard]] int nodiscardFunc() { return 0; } struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until c++17: Error: invalid syntax // since c++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] { std::cout << i << " " << this->var << std::endl; }; lmbd(); } std::tuple foobar() { return {3.8, 0, 'x'}; } // c++20 includes #include #include consteval int sqr_cpp20(int n) { return n*n; } constexpr auto r = sqr_cpp20(10); static_assert(r == 100); const char *g_cpp20() { return "dynamic initialization"; } constexpr const char *f_cpp20(bool p) { return p ? "constant initializer" : g_cpp20(); } constinit const char *cinit_c = f_cpp20(true); // OK // Declaration of the concept "Hashable", which is satisfied by any type 'T' // such that for values 'a' of type 'T', the expression std::hash{}(a) // compiles and its result is convertible to std::size_t template concept Hashable = requires(T a) { { std::hash{}(a) } -> std::convertible_to; }; struct meow {}; // Constrained C++20 function template: template void f_concept(T) {} void abbrev_f1(auto); // same as template void abbrev_f1(T) void abbrev_f4(const std::destructible auto*, std::floating_point auto&); // same as template void abbrev_f4(const T*, U&); template<> void abbrev_f4(const int*, const double&); // specialization of abbrev_f4 (since C++20) int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; // c++17 body std::variant v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); // structured binding const auto [ab, cd, ef] = foobar(); // c++20 body ignore(cinit_c); using std::operator""s; f_concept("abc"s); return 0; } Output from compiling with -std=gnu++20 g++: error: unrecognized command line option '-std=gnu++20'; did you mean '-std=gnu++2a'? PETSc Error: No output file produced Rejecting compiler flag -std=gnu++20 due to nonzero status from link checkCxxDialect: checking CXX 20 for cxx with -std=c++20 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=c++20 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc stdout: g++: error: unrecognized command line option '-std=c++20'; did you mean '-std=c++2a'? Possible ERROR while running compiler: exit code 1 stderr: g++: error: unrecognized command line option '-std=c++20'; did you mean '-std=c++2a'? Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template // c++17 includes #include #include #include #include #include #include std::align_val_t dummy; [[nodiscard]] int nodiscardFunc() { return 0; } struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until c++17: Error: invalid syntax // since c++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] { std::cout << i << " " << this->var << std::endl; }; lmbd(); } std::tuple foobar() { return {3.8, 0, 'x'}; } // c++20 includes #include #include consteval int sqr_cpp20(int n) { return n*n; } constexpr auto r = sqr_cpp20(10); static_assert(r == 100); const char *g_cpp20() { return "dynamic initialization"; } constexpr const char *f_cpp20(bool p) { return p ? "constant initializer" : g_cpp20(); } constinit const char *cinit_c = f_cpp20(true); // OK // Declaration of the concept "Hashable", which is satisfied by any type 'T' // such that for values 'a' of type 'T', the expression std::hash{}(a) // compiles and its result is convertible to std::size_t template concept Hashable = requires(T a) { { std::hash{}(a) } -> std::convertible_to; }; struct meow {}; // Constrained C++20 function template: template void f_concept(T) {} void abbrev_f1(auto); // same as template void abbrev_f1(T) void abbrev_f4(const std::destructible auto*, std::floating_point auto&); // same as template void abbrev_f4(const T*, U&); template<> void abbrev_f4(const int*, const double&); // specialization of abbrev_f4 (since C++20) int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; // c++17 body std::variant v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); // structured binding const auto [ab, cd, ef] = foobar(); // c++20 body ignore(cinit_c); using std::operator""s; f_concept("abc"s); return 0; } Output from compiling with -std=c++20 g++: error: unrecognized command line option '-std=c++20'; did you mean '-std=c++2a'? PETSc Error: No output file produced Rejecting compiler flag -std=c++20 due to nonzero status from link checkCxxDialect: checking CXX 17 for cxx with -std=gnu++17 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++17 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template // c++17 includes #include #include #include #include #include #include std::align_val_t dummy; [[nodiscard]] int nodiscardFunc() { return 0; } struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until c++17: Error: invalid syntax // since c++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] { std::cout << i << " " << this->var << std::endl; }; lmbd(); } std::tuple foobar() { return {3.8, 0, 'x'}; } int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; // c++17 body std::variant v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); // structured binding const auto [ab, cd, ef] = foobar(); return 0; } Output from compiling with -std=gnu++17 Added Cxx compiler flag -std=gnu++17 checkCxxDialect: success using -std=gnu++17 for Cxx dialect C++17, set new cxxDialectRange: ('c++11', 'c++17') Defined "HAVE_CXX_DIALECT_CXX11" to "1" Defined "HAVE_CXX_DIALECT_CXX14" to "1" Defined "HAVE_CXX_DIALECT_CXX17" to "1" ============================================================================================= TESTING: checkCxxPreprocessor from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1800) Locate a functional Cxx preprocessor Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/g++...found Defined make macro "CXXPP" to "/tool/pandora64/.package/gcc-9.3.0/bin/g++ -E" Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -E -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Preprocess output before filtering: Preprocess output after filtering: ============================================================================================= TESTING: checkCUDACompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1519) Locate a functional CUDA compiler Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/nvcc...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/nvcc...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/nvcc...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/nvcc...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/nvcc...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/nvcc...not found Checking for program /tool/pandora64/bin/nvcc...not found Checking for program ./nvcc...not found Checking for program /home/yongzhli/bin/nvcc...not found Checking for program /tool/pandora64/bin/nvcc...not found Checking for program /tool/pandora/bin/nvcc...not found Checking for program /bin/nvcc...not found Checking for program /usr/bin/nvcc...not found Checking for program /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/lib/petsc/bin/win32fe/nvcc...not found Checking for program /Developer/NVIDIA/CUDA-6.5/bin/nvcc...not found Checking for program /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/lib/petsc/bin/win32fe/nvcc...not found Unable to find programs: ['nvcc'] in listing of the specific search path: ['/Developer/NVIDIA/CUDA-6.5/bin'] Warning accessing /Developer/NVIDIA/CUDA-6.5/bin gives errors: [Errno 2] No such file or directory: '/Developer/NVIDIA/CUDA-6.5/bin' Checking for program /usr/local/cuda/bin/nvcc...not found Checking for program /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/lib/petsc/bin/win32fe/nvcc...not found Unable to find programs: ['nvcc'] in listing of the specific search path: ['/usr/local/cuda/bin'] Warning accessing /usr/local/cuda/bin gives errors: [Errno 2] No such file or directory: '/usr/local/cuda/bin' Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/clang...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/clang...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/clang...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/clang...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/clang...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/clang...not found Checking for program /tool/pandora64/bin/clang...found Defined make macro "CUDAC" to "clang" Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: clang --version stdout: clang version 3.3 (tags/RELEASE_33/final) Target: x86_64-unknown-linux-gnu Thread model: posix ============================================================================================= TESTING: checkDeviceHostCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:752) Set the host compiler (HC) of the device compiler (DC) to the HC unless the DC already explicitly sets its HC. This may be needed if the default HC used by the DC is ancient and PETSc uses a different HC (e.g., through --with-cxx=...). checkDeviceHostCompiler: checking CUDA accepts host compiler /tool/pandora64/.package/gcc-9.3.0/bin/g++ Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -ccbin /tool/pandora64/.package/gcc-9.3.0/bin/g++ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: clang: warning: /tool/pandora64/.package/gcc-9.3.0/bin/g++: 'linker' input unused clang: warning: argument unused during compilation: '-ccbin' Possible ERROR while running compiler:exit code 0 stderr: clang: warning: /tool/pandora64/.package/gcc-9.3.0/bin/g++: 'linker' input unused clang: warning: argument unused during compilation: '-ccbin' Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -ccbin /tool/pandora64/.package/gcc-9.3.0/bin/g++ clang: warning: /tool/pandora64/.package/gcc-9.3.0/bin/g++: 'linker' input unused clang: warning: argument unused during compilation: '-ccbin' Rejecting compiler flag -ccbin /tool/pandora64/.package/gcc-9.3.0/bin/g++ due to clang: warning: /tool/pandora64/.package/gcc-9.3.0/bin/g++: 'linker' input unused clang: warning: argument unused during compilation: '-ccbin' Executing: clang --help | head -n 20 stdout: OVERVIEW: clang LLVM compiler USAGE: clang [options] OPTIONS: -### Print the commands to run for this compilation -E Only run the preprocessor -F Add directory to framework include search path -H Show header includes and nesting depth -I Add directory to include search path -MG Add missing headers to dependency list -MP Create phony target for each dependency (other than main file) -MQ Specify target to quote for dependency -MT Specify target for dependency -ObjC++ Treat source input files as Objective-C++ inputs -ObjC Treat source input files as Objective-C inputs -P Disable linemarker output in -E mode -Qunused-arguments Don't emit warning for unused driver arguments -S Only run preprocess and compilation steps -Wa, Pass the comma separated arguments in to the assembler Executing: clang --help stdout: OVERVIEW: clang LLVM compiler USAGE: clang [options] OPTIONS: -### Print the commands to run for this compilation -E Only run the preprocessor -F Add directory to framework include search path -H Show header includes and nesting depth -I Add directory to include search path -MG Add missing headers to dependency list -MP Create phony target for each dependency (other than main file) -MQ Specify target to quote for dependency -MT Specify target for dependency -ObjC++ Treat source input files as Objective-C++ inputs -ObjC Treat source input files as Objective-C inputs -P Disable linemarker output in -E mode -Qunused-arguments Don't emit warning for unused driver arguments -S Only run preprocess and compilation steps -Wa, Pass the comma separated arguments in to the assembler -Wl, Pass the comma separated arguments in to the linker -Wp, Pass the comma separated arguments in to the preprocessor -W Enable the specified warning -Xanalyzer Pass to the static analyzer -Xassembler Pass to the assembler -Xclang Pass to the clang compiler -Xlinker Pass to the linker -Xpreprocessor Pass to the preprocessor --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 -cl-kernel-arg-info OpenCL only. This option allows the compiler to store information about the arguments of a kernel(s) -cxx-isystem Add directory to the C++ SYSTEM include search path -c Only run preprocess, compile, and assemble steps -dD Print macro definitions in -E mode in addition to normal output -dM Print macro definitions in -E mode instead of normal output -dependency-dot Filename to write DOT-formatted header dependencies to -dependency-file Filename (or -) to write dependency output to -emit-ast Emit Clang AST files for source inputs -emit-llvm Use the LLVM representation for assembler and object files -faltivec Enable AltiVec vector initializer syntax -fapple-kext Use Apple's kernel extensions ABI -fapple-pragma-pack Enable Apple gcc-compatible #pragma pack handling -fblocks Enable the 'blocks' language feature -fborland-extensions Accept non-standard constructs supported by the Borland compiler -fbounds-checking Enable run-time bounds checks -fcolor-diagnostics Use colors in diagnostics -fcomment-block-commands= Treat each comma separated argument in as a documentation comment block command -fcxx-exceptions Enable C++ exceptions -fdata-sections Place each data in its own section (ELF Only) -fdelayed-template-parsing Parse templated function definitions at the end of the translation unit -fdiagnostics-parseable-fixits Print fix-its in machine parseable form -fdiagnostics-print-source-range-info Print source range spans in numeric form -fdiagnostics-show-name Print diagnostic name -fdiagnostics-show-note-include-stack Display include stacks for diagnostic notes -fdiagnostics-show-option Print option name with mappable diagnostics -fdiagnostics-show-template-tree Print a template comparison tree for differing templates -fdollars-in-identifiers Allow '$' in identifiers -femit-all-decls Emit all declarations, even if unused -fexceptions Enable support for exception handling -ffast-math Enable the *frontend*'s 'fast-math' mode. This has no effect on optimizations, but provides a preprocessor macro __FAST_MATH__ the same as GCC's -ffast-math flag -ffp-contract= Form fused FP ops (e.g. FMAs): fast (everywhere) | on (according to FP_CONTRACT pragma, default) | off (never fuse) -ffreestanding Assert that the compilation takes place in a freestanding environment -ffunction-sections Place each function in its own section (ELF Only) -fgnu-keywords Allow GNU-extension keywords regardless of language standard -fgnu-runtime Generate output compatible with the standard GNU Objective-C runtime -fgnu89-inline Use the gnu89 inline semantics -finstrument-functions Generate calls to instrument function entry and exit -flimit-debug-info Limit debug information produced to reduce size of debug binary -fmath-errno Require math functions to indicate errors by setting errno -fmodules-cache-path= Specify the module cache path -fmodules-ignore-macro= Ignore the definition of the given macro when building and loading modules -fmodules-prune-after= Specify the interval (in seconds) after which a module file will be considered unused -fmodules-prune-interval= Specify the interval (in seconds) between attempts to prune the module cache -fmodules Enable the 'modules' language feature -fms-compatibility Enable Microsoft compatibility mode -fms-extensions Accept some non-standard constructs supported by the Microsoft compiler -fmsc-version= Version of the Microsoft C/C++ compiler to report in _MSC_VER (0 = don't define it (default)) -fno-access-control Disable C++ access control -fno-assume-sane-operator-new Don't assume that C++'s global operator new can't alias any pointer -fno-autolink Disable generation of linker directives for automatic library linking -fno-builtin Disable implicit builtin knowledge of functions -fno-common Compile common globals like normal definitions -fno-constant-cfstrings Disable creation of CodeFoundation-type constant strings -fno-diagnostics-fixit-info Do not include fixit information in diagnostics -fno-diagnostics-show-note-include-stack Display include stacks for diagnostic notes -fno-dollars-in-identifiers Disallow '$' in identifiers -fno-elide-constructors Disable C++ copy constructor elision -fno-elide-type Do not elide types when printing diagnostics -fno-lax-vector-conversions Disallow implicit conversions between vectors with a different number of elements or different element types -fno-limit-debug-info Do not limit debug information produced to reduce size of debug binary -fno-merge-all-constants Disallow merging of constants -fno-objc-infer-related-result-type do not infer Objective-C related result type based on method family -fno-operator-names Do not treat C++ operator name keywords as synonyms for operators -fno-rtti Disable generation of rtti information -fno-sanitize-blacklist Don't use blacklist file for sanitizers -fno-sanitize-recover Disable sanitizer check recovery -fno-show-column Do not include column number on diagnostics -fno-show-source-location Do not include source location information with diagnostics -fno-spell-checking Disable spell-checking -fno-threadsafe-statics Do not emit code to make initialization of local statics thread safe -fno-use-cxa-atexit Don't use __cxa_atexit for calling destructors -fno-use-init-array Don't use .init_array instead of .ctors -fobjc-arc-exceptions Use EH-safe code when synthesizing retains and releases in -fobjc-arc -fobjc-arc Synthesize retain and release calls for Objective-C pointers -fobjc-exceptions Enable Objective-C exceptions -fobjc-gc-only Use GC exclusively for Objective-C related memory management -fobjc-gc Enable Objective-C garbage collection -fobjc-runtime= Specify the target Objective-C runtime kind and version -fpack-struct= Specify the default maximum struct packing alignment -fpascal-strings Recognize and construct Pascal-style string literals -fsanitize-address-zero-base-shadow Make AddressSanitizer map shadow memory at zero offset -fsanitize-blacklist= Path to blacklist file for sanitizers -fsanitize-memory-track-origins Enable origins tracking in MemorySanitizer -fsanitize= Enable runtime instrumentation for bug detection: address (memory errors) | thread (race detection) | undefined (miscellaneous undefined behavior) -fshort-enums Allocate to an enum type only as many bytes as it needs for the declared range of possible values -fshort-wchar Force wchar_t to be a short unsigned int -fshow-overloads= Which overload candidates to show when overload resolution fails: best|all; defaults to all -fslp-vectorize-aggressive Enable the BB vectorization passes -fslp-vectorize Enable the superword-level parallelism vectorization passes -fstrict-enums Enable optimizations based on the strict definition of an enum's value range -ftrap-function= Issue call to specified function rather than a trap instruction -ftrapv-handler= Specify the function to be called on overflow -ftrapv Trap on integer overflow -funroll-loops Turn on loop unroller -fuse-init-array Use .init_array instead of .ctors -fvectorize Enable the loop vectorization passes -fvisibility-inlines-hidden Give inline C++ member functions default visibility by default -fvisibility-ms-compat Give global types 'default' visibility and global functions and variables 'hidden' visibility by default -fvisibility= Set the default symbol visibility for all global declarations -fwrapv Treat signed integer overflow as two's complement -fwritable-strings Store string literals as writable data -gcc-toolchain Use the gcc toolchain at the given directory -gline-tables-only Emit debug line number tables only -g Generate source level debug information -help Display available options -idirafter Add directory to AFTER include search path -iframework Add directory to SYSTEM framework search path -imacros Include macros from file before parsing -include-pch Include precompiled header file -include Include file before parsing -index-header-map Make the next included directory (-I or -F) an indexer header map -iprefix Set the -iwithprefix/-iwithprefixbefore prefix -iquote Add directory to QUOTE include search path -isysroot Set the system root directory (usually /) -isystem Add directory to SYSTEM include search path -iwithprefixbefore Set directory to include search path with prefix -iwithprefix Set directory to SYSTEM include search path with prefix -iwithsysroot Add directory to SYSTEM include search path, absolute paths are relative to -isysroot --migrate Run the migrator -mllvm Additional arguments to forward to LLVM's option processing -mms-bitfields Set the default structure layout to be compatible with the Microsoft compiler standard -mno-global-merge Disable merging of globals -mno-implicit-float Don't generate implicit floating point instructions -momit-leaf-frame-pointer Omit frame pointer setup for leaf functions -mqdsp6-compat Enable hexagon-qdsp6 backward compatibility -mrelax-all (integrated-as) Relax all machine instructions -mrtd Make StdCall calling convention the default -msoft-float Use software floating point -mstack-alignment= Set the stack alignment -mstackrealign Force realign the stack at entry to every function -mstrict-align Force all memory accesses to be aligned (ARM only) -nobuiltininc Disable builtin #include directories -nostdinc++ Disable standard #include directories for the C++ standard library -objcmt-migrate-literals Enable migration to modern ObjC literals -objcmt-migrate-subscripting Enable migration to modern ObjC subscripting -o Write output to -pg Enable mcount instrumentation -pipe Use pipes between commands, when possible -print-file-name= Print the full library path of -print-ivar-layout Enable Objective-C Ivar layout bitmap print trace -print-libgcc-file-name Print the library path for "libgcc.a" -print-prog-name= Print the full program path of -print-search-dirs Print the paths used for finding libraries and programs -pthread Support POSIX threads in generated code -rewrite-legacy-objc Rewrite Legacy Objective-C source to C++ -rewrite-objc Rewrite Objective-C source to C++ -save-temps Save intermediate compilation results -serialize-diagnostics Serialize compiler diagnostics to a file -std= Language standard to compile for -stdlib= C++ standard library to use -target Generate code for the given target -time Time individual commands -traditional-cpp Enable some traditional CPP emulation -trigraphs Process trigraph sequences -undef undef all system defines -verify Verify output using a verifier -v Show commands to run and use verbose output -working-directory Resolve file paths relative to the specified directory -w Suppress all warnings -x Treat subsequent input files as having type Executing: clang --help | head -n 500 Detected CLANG compiler ============================================================================================= TESTING: checkCxxDialect from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:774) Determine the CXX dialect supported by the compiler (language) [and corresponding compiler option - if any]. isGNUish indicates if the compiler is gnu compliant (i.e. clang). -with--dialect can take options: auto: use highest supported dialect configure can determine [[c|gnu][xx|++]]23: not yet supported [[c|gnu][xx|++]]20: gnu++20 or c++20 [[c|gnu][xx|++]]17: gnu++17 or c++17 [[c|gnu][xx|++]]14: gnu++14 or c++14 [[c|gnu][xx|++]]11: gnu++11 or c++11 0: disable CxxDialect check and use compiler default On return this function sets the following values: - if needed, appends the relevant CXX dialect flag to compiler flags - self.cxxDialectRange = (minSupportedDialect,maxSupportedDialect) (e.g. ('c++11','c++14')) - self.addDefine('HAVE_{LANG}_DIALECT_CXX{DIALECT_NUM}',1) for every supported dialect - self.lang+'dialect' = 'c++'+maxDialectNumber (e.g. 'c++14') but ONLY if the user specifically requests a dialect version, otherwise this is not set Raises a config.base.ConfigureSetupError if: - The user has set both the --with-dialect=[...] configure options and -std=[...] in their compiler flags - The combination of specifically requested packages cannot all be compiled with the same flag - An unknown C++ dialect is provided The config.base.ConfigureSetupErrors are NOT meant to be caught, as they are fatal errors on part of the user Raises a RuntimeError (which may be caught) if: - The compiler does not support at minimum -std=c++11 Executing: clang --version stdout: clang version 3.3 (tags/RELEASE_33/final) Target: x86_64-unknown-linux-gnu Thread model: posix Did not detect MSVC Detected Non-Microsoft Windows native compiler checkCxxDialect: checking C++ dialect version for language "CUDA" using compiler "clang" checkCxxDialect: PETSc believes compiler (clang) IS gnu-ish checkCxxDialect: PETSc believes that we have NOT processed clang before checkCxxDialect: configure option after sanitization: --with-cuda-dialect=AUTO checkCxxDialect: dialect AUTO has been NOT explicitly selected for CUDA checkCxxDialect: Have potential flag pool: - -std=gnu++20 - -std=c++20 - -std=gnu++17 - -std=c++17 - -std=gnu++14 - -std=c++14 - -std=gnu++11 - -std=c++11 checkCxxDialect: checking CXX 20 for cuda with -std=gnu++20 Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++20 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: error: invalid value 'gnu++20' in '-std=gnu++20' Possible ERROR while running compiler: exit code 1 stderr: error: invalid value 'gnu++20' in '-std=gnu++20' Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template // c++17 includes #include #include #include #include #include #include std::align_val_t dummy; [[nodiscard]] int nodiscardFunc() { return 0; } struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until c++17: Error: invalid syntax // since c++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] { std::cout << i << " " << this->var << std::endl; }; lmbd(); } std::tuple foobar() { return {3.8, 0, 'x'}; } // c++20 includes #include #include consteval int sqr_cpp20(int n) { return n*n; } constexpr auto r = sqr_cpp20(10); static_assert(r == 100); const char *g_cpp20() { return "dynamic initialization"; } constexpr const char *f_cpp20(bool p) { return p ? "constant initializer" : g_cpp20(); } constinit const char *cinit_c = f_cpp20(true); // OK // Declaration of the concept "Hashable", which is satisfied by any type 'T' // such that for values 'a' of type 'T', the expression std::hash{}(a) // compiles and its result is convertible to std::size_t template concept Hashable = requires(T a) { { std::hash{}(a) } -> std::convertible_to; }; struct meow {}; // Constrained C++20 function template: template void f_concept(T) {} void abbrev_f1(auto); // same as template void abbrev_f1(T) void abbrev_f4(const std::destructible auto*, std::floating_point auto&); // same as template void abbrev_f4(const T*, U&); template<> void abbrev_f4(const int*, const double&); // specialization of abbrev_f4 (since C++20) int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; // c++17 body std::variant v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); // structured binding const auto [ab, cd, ef] = foobar(); // c++20 body ignore(cinit_c); using std::operator""s; f_concept("abc"s); return 0; } Output from compiling with -std=gnu++20 error: invalid value 'gnu++20' in '-std=gnu++20' PETSc Error: No output file produced Rejecting compiler flag -std=gnu++20 due to nonzero status from link checkCxxDialect: checking CXX 20 for cuda with -std=c++20 Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=c++20 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: error: invalid value 'c++20' in '-std=c++20' Possible ERROR while running compiler: exit code 1 stderr: error: invalid value 'c++20' in '-std=c++20' Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template // c++17 includes #include #include #include #include #include #include std::align_val_t dummy; [[nodiscard]] int nodiscardFunc() { return 0; } struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until c++17: Error: invalid syntax // since c++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] { std::cout << i << " " << this->var << std::endl; }; lmbd(); } std::tuple foobar() { return {3.8, 0, 'x'}; } // c++20 includes #include #include consteval int sqr_cpp20(int n) { return n*n; } constexpr auto r = sqr_cpp20(10); static_assert(r == 100); const char *g_cpp20() { return "dynamic initialization"; } constexpr const char *f_cpp20(bool p) { return p ? "constant initializer" : g_cpp20(); } constinit const char *cinit_c = f_cpp20(true); // OK // Declaration of the concept "Hashable", which is satisfied by any type 'T' // such that for values 'a' of type 'T', the expression std::hash{}(a) // compiles and its result is convertible to std::size_t template concept Hashable = requires(T a) { { std::hash{}(a) } -> std::convertible_to; }; struct meow {}; // Constrained C++20 function template: template void f_concept(T) {} void abbrev_f1(auto); // same as template void abbrev_f1(T) void abbrev_f4(const std::destructible auto*, std::floating_point auto&); // same as template void abbrev_f4(const T*, U&); template<> void abbrev_f4(const int*, const double&); // specialization of abbrev_f4 (since C++20) int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; // c++17 body std::variant v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); // structured binding const auto [ab, cd, ef] = foobar(); // c++20 body ignore(cinit_c); using std::operator""s; f_concept("abc"s); return 0; } Output from compiling with -std=c++20 error: invalid value 'c++20' in '-std=c++20' PETSc Error: No output file produced Rejecting compiler flag -std=c++20 due to nonzero status from link checkCxxDialect: checking CXX 17 for cuda with -std=gnu++17 Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++17 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: error: invalid value 'gnu++17' in '-std=gnu++17' Possible ERROR while running compiler: exit code 1 stderr: error: invalid value 'gnu++17' in '-std=gnu++17' Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template // c++17 includes #include #include #include #include #include #include std::align_val_t dummy; [[nodiscard]] int nodiscardFunc() { return 0; } struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until c++17: Error: invalid syntax // since c++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] { std::cout << i << " " << this->var << std::endl; }; lmbd(); } std::tuple foobar() { return {3.8, 0, 'x'}; } int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; // c++17 body std::variant v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); // structured binding const auto [ab, cd, ef] = foobar(); return 0; } Output from compiling with -std=gnu++17 error: invalid value 'gnu++17' in '-std=gnu++17' PETSc Error: No output file produced Rejecting compiler flag -std=gnu++17 due to nonzero status from link checkCxxDialect: checking CXX 17 for cuda with -std=c++17 Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=c++17 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: error: invalid value 'c++17' in '-std=c++17' Possible ERROR while running compiler: exit code 1 stderr: error: invalid value 'c++17' in '-std=c++17' Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template // c++17 includes #include #include #include #include #include #include std::align_val_t dummy; [[nodiscard]] int nodiscardFunc() { return 0; } struct S2 { // static inline member variables since c++17 static inline int var = 8675309; void f(int i); }; void S2::f(int i) { // until c++17: Error: invalid syntax // since c++17: OK: captures the enclosing S2 by copy auto lmbd = [=, *this] { std::cout << i << " " << this->var << std::endl; }; lmbd(); } std::tuple foobar() { return {3.8, 0, 'x'}; } int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; // c++17 body std::variant v,w; v = 42; // v contains int int ivar = std::get(v); w = std::get<0>(v); // same effect as the previous line w = v; // same effect as the previous line S2 foo; foo.f(ivar); if constexpr (std::is_arithmetic_v) std::cout << "c++17" << std::endl; typedef std::integral_constant squareShape; // static_assert with no message since c++17 static_assert(std::is_same_v); auto val = nodiscardFunc();ignore(val); // structured binding const auto [ab, cd, ef] = foobar(); return 0; } Output from compiling with -std=c++17 error: invalid value 'c++17' in '-std=c++17' PETSc Error: No output file produced Rejecting compiler flag -std=c++17 due to nonzero status from link checkCxxDialect: checking CXX 14 for cuda with -std=gnu++14 Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++14 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: error: invalid value 'gnu++14' in '-std=gnu++14' Possible ERROR while running compiler: exit code 1 stderr: error: invalid value 'gnu++14' in '-std=gnu++14' Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; return 0; } Output from compiling with -std=gnu++14 error: invalid value 'gnu++14' in '-std=gnu++14' PETSc Error: No output file produced Rejecting compiler flag -std=gnu++14 due to nonzero status from link checkCxxDialect: checking CXX 14 for cuda with -std=c++14 Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=c++14 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: error: invalid value 'c++14' in '-std=c++14' Possible ERROR while running compiler: exit code 1 stderr: error: invalid value 'c++14' in '-std=c++14' Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; // c++14 includes #include template constexpr T pi = T(3.1415926535897932385L); // variable template int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); // c++14 body auto ptr = std::make_unique(); *ptr = 1; std::cout << pi << std::endl; constexpr const std::complex const_i(0.0,1.0); auto lambda = [](auto x, auto y) { return x + y; }; std::cout << lambda(3,4) << std::real(const_i) << std::endl; return 0; } Output from compiling with -std=c++14 error: invalid value 'c++14' in '-std=c++14' PETSc Error: No output file produced Rejecting compiler flag -std=c++14 due to nonzero status from link checkCxxDialect: checking CXX 11 for cuda with -std=gnu++11 Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++11 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:5: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/memory:62: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algobase.h:64: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_pair.h:59: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/move.h:57: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/type_traits:269:39: error: use of undeclared identifier '__float128' struct __is_floating_point_helper<__float128> ^ In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2287:11: error: no matching function for call to object of type '' while (__comp(*__first, __pivot)) ^~~~~~ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2319:19: note: in instantiation of function template specialization 'std::__unguarded_partition<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, std::unique_ptr >, >' requested here return std::__unguarded_partition(__first + 1, __last, *__first, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2360:11: note: in instantiation of function template specialization 'std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::__unguarded_partition_pivot(__first, __last, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:5512:9: note: in instantiation of function template specialization 'std::__introsort_loop<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, long, >' requested here std::__introsort_loop(__first, __last, ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:6: note: in instantiation of function template specialization 'std::sort<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 2nd argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2290:11: error: no matching function for call to object of type '' while (__comp(__pivot, *__last)) ^~~~~~ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 1st argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' 3 errors generated. Possible ERROR while running compiler: exit code 1 stderr: In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:5: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/memory:62: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algobase.h:64: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_pair.h:59: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/move.h:57: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/type_traits:269:39: error: use of undeclared identifier '__float128' struct __is_floating_point_helper<__float128> ^ In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2287:11: error: no matching function for call to object of type '' while (__comp(*__first, __pivot)) ^~~~~~ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2319:19: note: in instantiation of function template specialization 'std::__unguarded_partition<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, std::unique_ptr >, >' requested here return std::__unguarded_partition(__first + 1, __last, *__first, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2360:11: note: in instantiation of function template specialization 'std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::__unguarded_partition_pivot(__first, __last, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:5512:9: note: in instantiation of function template specialization 'std::__introsort_loop<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, long, >' requested here std::__introsort_loop(__first, __last, ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:6: note: in instantiation of function template specialization 'std::sort<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 2nd argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2290:11: error: no matching function for call to object of type '' while (__comp(__pivot, *__last)) ^~~~~~ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 1st argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' 3 errors generated. Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); return 0; } Output from compiling with -std=gnu++11 In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:5: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/memory:62: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algobase.h:64: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_pair.h:59: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/move.h:57: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/type_traits:269:39: error: use of undeclared identifier '__float128' struct __is_floating_point_helper<__float128> ^ In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2287:11: error: no matching function for call to object of type '' while (__comp(*__first, __pivot)) ^~~~~~ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2319:19: note: in instantiation of function template specialization 'std::__unguarded_partition<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, std::unique_ptr >, >' requested here return std::__unguarded_partition(__first + 1, __last, *__first, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2360:11: note: in instantiation of function template specialization 'std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::__unguarded_partition_pivot(__first, __last, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:5512:9: note: in instantiation of function template specialization 'std::__introsort_loop<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, long, >' requested here std::__introsort_loop(__first, __last, ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:6: note: in instantiation of function template specialization 'std::sort<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 2nd argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2290:11: error: no matching function for call to object of type '' while (__comp(__pivot, *__last)) ^~~~~~ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 1st argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' 3 errors generated. PETSc Error: No output file produced Rejecting compiler flag -std=gnu++11 due to nonzero status from link checkCxxDialect: checking CXX 11 for cuda with -std=c++11 Executing: clang -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=c++11 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu stdout: In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2287:11: error: no matching function for call to object of type '' while (__comp(*__first, __pivot)) ^~~~~~ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2319:19: note: in instantiation of function template specialization 'std::__unguarded_partition<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, std::unique_ptr >, >' requested here return std::__unguarded_partition(__first + 1, __last, *__first, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2360:11: note: in instantiation of function template specialization 'std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::__unguarded_partition_pivot(__first, __last, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:5512:9: note: in instantiation of function template specialization 'std::__introsort_loop<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, long, >' requested here std::__introsort_loop(__first, __last, ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:6: note: in instantiation of function template specialization 'std::sort<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 2nd argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2290:11: error: no matching function for call to object of type '' while (__comp(__pivot, *__last)) ^~~~~~ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 1st argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' 2 errors generated. Possible ERROR while running compiler: exit code 1 stderr: In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2287:11: error: no matching function for call to object of type '' while (__comp(*__first, __pivot)) ^~~~~~ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2319:19: note: in instantiation of function template specialization 'std::__unguarded_partition<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, std::unique_ptr >, >' requested here return std::__unguarded_partition(__first + 1, __last, *__first, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2360:11: note: in instantiation of function template specialization 'std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::__unguarded_partition_pivot(__first, __last, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:5512:9: note: in instantiation of function template specialization 'std::__introsort_loop<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, long, >' requested here std::__introsort_loop(__first, __last, ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:6: note: in instantiation of function template specialization 'std::sort<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 2nd argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2290:11: error: no matching function for call to object of type '' while (__comp(__pivot, *__last)) ^~~~~~ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 1st argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' 2 errors generated. Source: #include "confdefs.h" #include "conffix.h" // c++11 includes #include #include #include #include #include template void ignore(const T&) { } // silence unused variable warnings class valClass { public: int i; valClass() { i = 3; } valClass(int x) : i(x) { } }; class MoveSemantics { std::unique_ptr _member; public: MoveSemantics(int val = 4) : _member(new valClass(val)) { } MoveSemantics& operator=(MoveSemantics &&other) noexcept = default; }; template constexpr T Cubed( T x ) { return x*x*x; } auto trailing(int x) -> int { return x+2; } enum class Shapes : int {SQUARE,CIRCLE}; template struct Tuple { }; using PetscErrorCode = int; int main(void) { // c++11 body valClass cls = valClass(); // value initialization int i = cls.i; // i is not declared const const int& rci = i; // but rci is const_cast(rci) = 4; constexpr int big_value = 1234; decltype(big_value) ierr = big_value; auto ret = trailing(ierr); MoveSemantics bob; MoveSemantics alice; alice = std::move(bob);ignore(alice); Tuple<> t0;ignore(t0); Tuple t1;ignore(t1); Tuple t2;ignore(t2); std::random_device rd; std::mt19937 mt(rd()); std::normal_distribution dist(0,1); const double x = dist(mt); std::cout << x << ret << std::endl; std::vector> vector; std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); return 0; } Output from compiling with -std=c++11 In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2287:11: error: no matching function for call to object of type '' while (__comp(*__first, __pivot)) ^~~~~~ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2319:19: note: in instantiation of function template specialization 'std::__unguarded_partition<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, std::unique_ptr >, >' requested here return std::__unguarded_partition(__first + 1, __last, *__first, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2360:11: note: in instantiation of function template specialization 'std::__unguarded_partition_pivot<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::__unguarded_partition_pivot(__first, __last, __comp); ^ /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:5512:9: note: in instantiation of function template specialization 'std::__introsort_loop<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, long, >' requested here std::__introsort_loop(__first, __last, ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:6: note: in instantiation of function template specialization 'std::sort<__gnu_cxx::__normal_iterator > *, std::vector >, std::allocator > > > >, >' requested here std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 2nd argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' In file included from /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:9: In file included from /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/algorithm:62: /tool/pandora64/.package/gcc-4.8.1/lib/gcc/x86_64-unknown-linux-gnu/4.8.1/../../../../include/c++/4.8.1/bits/stl_algo.h:2290:11: error: no matching function for call to object of type '' while (__comp(__pivot, *__last)) ^~~~~~ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: candidate function not viable: 1st argument ('const std::unique_ptr >') would lose const qualifier std::sort(vector.begin(), vector.end(), [](std::unique_ptr &a, std::unique_ptr &b) { return *a < *b; }); ^ /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cu:58:41: note: conversion candidate of type 'bool (*)(std::unique_ptr &, std::unique_ptr &)' 2 errors generated. PETSc Error: No output file produced Rejecting compiler flag -std=c++11 due to nonzero status from link Error testing CUDA compiler: CUDA compiler (clang) appears non-compliant with C++11 or didn't accept: - -std=gnu++20 - -std=c++20 - -std=gnu++17 - -std=c++17 - -std=gnu++14 - -std=c++14 - -std=gnu++11 - -std=c++11 Deleting "CUDAC" ============================================================================================= TESTING: checkHIPCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1581) Locate a functional HIP compiler Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/hipcc...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/hipcc...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/hipcc...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/hipcc...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/hipcc...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/hipcc...not found Checking for program /tool/pandora64/bin/hipcc...not found Checking for program ./hipcc...not found Checking for program /home/yongzhli/bin/hipcc...not found Checking for program /tool/pandora64/bin/hipcc...not found Checking for program /tool/pandora/bin/hipcc...not found Checking for program /bin/hipcc...not found Checking for program /usr/bin/hipcc...not found Checking for program /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/lib/petsc/bin/win32fe/hipcc...not found Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/opt/rocm/bin/hipcc...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/opt/rocm/bin/hipcc...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/opt/rocm/bin/hipcc...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/opt/rocm/bin/hipcc...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/opt/rocm/bin/hipcc...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/opt/rocm/bin/hipcc...not found Checking for program /tool/pandora64/bin/opt/rocm/bin/hipcc...not found Checking for program ./opt/rocm/bin/hipcc...not found Checking for program /home/yongzhli/bin/opt/rocm/bin/hipcc...not found Checking for program /tool/pandora64/bin/opt/rocm/bin/hipcc...not found Checking for program /tool/pandora/bin/opt/rocm/bin/hipcc...not found Checking for program /bin/opt/rocm/bin/hipcc...not found Checking for program /usr/bin/opt/rocm/bin/hipcc...not found Checking for program /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/lib/petsc/bin/win32fe/opt/rocm/bin/hipcc...not found ============================================================================================= TESTING: checkDeviceHostCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:752) Set the host compiler (HC) of the device compiler (DC) to the HC unless the DC already explicitly sets its HC. This may be needed if the default HC used by the DC is ancient and PETSc uses a different HC (e.g., through --with-cxx=...). ============================================================================================= TESTING: checkSYCLCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1640) Locate a functional SYCL compiler ============================================================================================= TESTING: checkDeviceHostCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:752) Set the host compiler (HC) of the device compiler (DC) to the HC unless the DC already explicitly sets its HC. This may be needed if the default HC used by the DC is ancient and PETSc uses a different HC (e.g., through --with-cxx=...). ============================================================================================= TESTING: checkFortranCompiler from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1893) Locate a functional Fortran compiler Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gfortran...found Defined make macro "FC" to "/tool/pandora64/.package/gcc-9.3.0/bin/gfortran" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -lpetsc-ufod4vtr9mqHvKIQiVAm stdout: /tool/pandora64/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lpetsc-ufod4vtr9mqHvKIQiVAm collect2: error: ld returned 1 exit status ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Testing executable /tmp/petsc-8nsl1jmc/config.setCompilers/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.setCompilers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.setCompilers/conftest Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran --version stdout: GNU Fortran (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ============================================================================================= TESTING: checkFortranPreprocessor from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1929) Locate a functional Fortran preprocessor Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gfortran...found Defined make macro "FPP" to "/tool/pandora64/.package/gcc-9.3.0/bin/gfortran -E" Preprocessing source: #define foo 10 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -E -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Preprocess output before filtering: Preprocess output after filtering: ============================================================================================= TESTING: checkFortranComments from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:1948) Make sure fortran comment "!" works Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main ! comment end Fortran comments can use ! in column 1 ============================================================================================= TESTING: checkLargeFileIO from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2135) check for large file support with 64-bit offset ============================================================================================= TESTING: checkArchiver from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2228) Check that the archiver exists and can make a library usable by the compiler Detected Non-Microsoft Windows native compiler Executing: ar -V stdout: GNU ar (GNU Binutils) 2.27 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 (GNU Binutils) 2.27 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" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/ar...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/ar...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/ar...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/ar...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/ar...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/ar...not found Checking for program /tool/pandora64/bin/ar...found Defined make macro "AR" to "/tool/pandora64/bin/ar" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/ranlib...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/ranlib...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/ranlib...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/ranlib...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/ranlib...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/ranlib...not found Checking for program /tool/pandora64/bin/ranlib...found Defined make macro "RANLIB" to "/tool/pandora64/bin/ranlib -c" Executing: /tool/pandora64/bin/ar cr /tmp/petsc-8nsl1jmc/config.setCompilers/libconf1.a /tmp/petsc-8nsl1jmc/config.setCompilers/conf1.o Executing: /tool/pandora64/bin/ranlib -c /tmp/petsc-8nsl1jmc/config.setCompilers/libconf1.a stdout: /tool/pandora64/bin/ranlib: invalid option -- 'c' Possible ERROR while running ranlib:exit code 0 stderr: /tool/pandora64/bin/ranlib: invalid option -- 'c' Ranlib is not functional with your archiver. Try --with-ranlib=true if ranlib is unnecessary. Executing: ar -V stdout: GNU ar (GNU Binutils) 2.27 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 (GNU Binutils) 2.27 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" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(int a) { return a+1; } Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/ar...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/ar...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/ar...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/ar...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/ar...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/ar...not found Checking for program /tool/pandora64/bin/ar...found Defined make macro "AR" to "/tool/pandora64/bin/ar" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/ranlib...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/ranlib...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/ranlib...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/ranlib...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/ranlib...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/ranlib...not found Checking for program /tool/pandora64/bin/ranlib...found Defined make macro "RANLIB" to "/tool/pandora64/bin/ranlib" Executing: /tool/pandora64/bin/ar cr /tmp/petsc-8nsl1jmc/config.setCompilers/libconf1.a /tmp/petsc-8nsl1jmc/config.setCompilers/conf1.o Executing: /tool/pandora64/bin/ranlib /tmp/petsc-8nsl1jmc/config.setCompilers/libconf1.a Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern int foo(int); int main(void) { int b = foo(1); (void)b; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -L/tmp/petsc-8nsl1jmc/config.setCompilers -lconf1 Defined make macro "AR_FLAGS" to "cr" Defined make macro "AR_LIB_SUFFIX" to "a" ============================================================================================= TESTING: checkArchiverRecipeArgfile from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2300) Checks if AR handles @ notation Executing: /tool/pandora64/bin/ar cr checkRecipeArgfile.a @checkRecipeArgfile.args Defined make macro "AR_ARGFILE" to "yes" ============================================================================================= TESTING: checkSharedLinker from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2382) Check that the linker can produce shared libraries Checking shared linker /tool/pandora64/.package/gcc-9.3.0/bin/gcc using flags ['-qmkshrobj'] Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gcc...found Defined make macro "LD_SHARED" to "/tool/pandora64/.package/gcc-9.3.0/bin/gcc" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -show stdout: gcc: error: unrecognized command line option '-show' gcc: fatal error: no input files compilation terminated. 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 -fPIC Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC Added C compiler flag -fPIC Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -qmkshrobj -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o stdout: gcc: error: unrecognized command line option '-qmkshrobj' Possible ERROR while running linker: exit code 1 stderr: gcc: error: unrecognized command line option '-qmkshrobj' Rejecting linker flag -qmkshrobj due to nonzero status from link Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option '-qmkshrobj' Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; int foo(void){ fprintf_ptr(stdout,"hello"); return 0; } void bar(void){foo();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/libconftest.so -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o stdout: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status Rejected C compiler flag -fPIC because it was not compatible with shared linker /tool/pandora64/.package/gcc-9.3.0/bin/gcc using flags ['-qmkshrobj'] Trying C compiler flag Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -qmkshrobj /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o stdout: gcc: error: unrecognized command line option '-qmkshrobj' Possible ERROR while running linker: exit code 1 stderr: gcc: error: unrecognized command line option '-qmkshrobj' Rejecting linker flag -qmkshrobj due to nonzero status from link Rejecting C linker flag -qmkshrobj due to gcc: error: unrecognized command line option '-qmkshrobj' Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; int foo(void){ fprintf_ptr(stdout,"hello"); return 0; } void bar(void){foo();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/libconftest.so /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o stdout: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /lib/../lib64/crt1.o: In function `_start': (.text+0x20): undefined reference to `main' collect2: error: ld returned 1 exit status Rejected C compiler flag because it was not compatible with shared linker /tool/pandora64/.package/gcc-9.3.0/bin/gcc using flags ['-qmkshrobj'] Deleting "LD_SHARED" Checking shared linker /tool/pandora64/.package/gcc-9.3.0/bin/gcc using flags ['-shared'] Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gcc...found Defined make macro "LD_SHARED" to "/tool/pandora64/.package/gcc-9.3.0/bin/gcc" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -show stdout: gcc: error: unrecognized command line option '-show' gcc: fatal error: no input files compilation terminated. 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 -fPIC Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC Added C compiler flag -fPIC Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -shared -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Valid C linker flag -shared Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; int foo(void){ fprintf_ptr(stdout,"hello"); return 0; } void bar(void){foo();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int foo(void); int main(void) { int ret = foo(); if (ret) {} return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -L/tmp/petsc-8nsl1jmc/config.setCompilers -lconftest Using shared linker /tool/pandora64/.package/gcc-9.3.0/bin/gcc with flags ['-shared'] and library extension so ============================================================================================= TESTING: checkPIC from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2085) Determine the PIC option for each compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran --help | head -n 20 stdout: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -show stdout: gfortran: error: unrecognized command line option '-show' gfortran: fatal error: no input files compilation terminated. Skipping checking MPI compiler command for PIC flag since MPI compiler -show causes an exception so is likely not an MPI compiler Trying FC compiler flag -fPIC for PIC code Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC Added FC compiler flag -fPIC Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: function foo(a) real:: a,x,bar common /xx/ x x=a foo = bar(x) end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Accepted FC compiler flag -fPIC for PIC code Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -show stdout: g++: error: unrecognized command line option '-show' g++: fatal error: no input files compilation terminated. Skipping checking MPI compiler command for PIC flag since MPI compiler -show causes an exception so is likely not an MPI compiler Trying Cxx compiler flag -fPIC for PIC code Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -std=gnu++17 -fPIC Added Cxx compiler flag -fPIC Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int (*fprintf_ptr)(FILE*,const char*,...) = fprintf; int foo(void){ fprintf_ptr(stdout,"hello"); return 0; } void bar(void){foo();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Accepted Cxx compiler flag -fPIC for PIC code ============================================================================================= TESTING: checkSharedLinkerPaths from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2501) Determine the shared linker path options - IRIX: -rpath - Linux, OSF: -Wl,-rpath, - Solaris: -R - FreeBSD: -Wl,-R, Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -V stdout: gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. Trying C linker flag -Wl,-rpath, Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -Wl,-rpath,/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Valid C linker flag -Wl,-rpath,/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -V stdout: gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. Trying Cxx linker flag -Wl,-rpath, Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -Wl,-rpath,/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Valid Cxx linker flag -Wl,-rpath,/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -V stdout: gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. Trying FC linker flag -Wl,-rpath, Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -Wl,-rpath,/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Valid FC linker flag -Wl,-rpath,/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0 ============================================================================================= TESTING: checkLibC from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2543) Test whether we need to explicitly include libc in shared linking - Mac OSX requires an explicit reference to libc for shared linking Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {void *chunk = malloc(31); free(chunk); return 0;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o Shared linking does not require an explicit libc reference ============================================================================================= TESTING: checkDynamicLinker from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2589) Check that the linker can dynamically load shared libraries Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_DLFCN_H" to "1" Checking for functions [dlopen dlsym dlclose] in library [''] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } char dlsym(void); static void _check_dlsym(void) { dlsym(); } char dlclose(void); static void _check_dlclose(void) { dlclose(); } int main(void) { _check_dlopen(); _check_dlsym(); _check_dlclose(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC /tmp/petsc-8nsl1jmc/config.libraries/conftest.o stdout: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `_check_dlopen': conftest.c:(.text+0x5): undefined reference to `dlopen' /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `_check_dlsym': conftest.c:(.text+0x11): undefined reference to `dlsym' /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `_check_dlclose': conftest.c:(.text+0x1d): undefined reference to `dlclose' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `_check_dlopen': conftest.c:(.text+0x5): undefined reference to `dlopen' /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `_check_dlsym': conftest.c:(.text+0x11): undefined reference to `dlsym' /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `_check_dlclose': conftest.c:(.text+0x1d): undefined reference to `dlclose' collect2: error: ld returned 1 exit status Checking for functions [dlopen dlsym dlclose] in library ['dl'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } char dlsym(void); static void _check_dlsym(void) { dlsym(); } char dlclose(void); static void _check_dlclose(void) { dlclose(); } int main(void) { _check_dlopen(); _check_dlsym(); _check_dlclose(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } char dlsym(void); static void _check_dlsym(void) { dlsym(); } char dlclose(void); static void _check_dlclose(void) { dlclose(); } void dummy(void) {_check_dlopen(); _check_dlsym(); _check_dlclose();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl Defined "HAVE_LIBDL" to "1" Adding ['dl'] to LIBS Checking dynamic linker /tool/pandora64/.package/gcc-9.3.0/bin/gcc using flags ['-shared'] Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gcc...found Defined make macro "DYNAMICLINKER" to "/tool/pandora64/.package/gcc-9.3.0/bin/gcc" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -shared -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -ldl Valid C linker flag -shared Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int foo(void) {printf("test");return 0;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/libconftest.so -shared -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main(void) { void *handle = dlopen("/tmp/petsc-8nsl1jmc/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: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -ldl Using dynamic linker /tool/pandora64/.package/gcc-9.3.0/bin/gcc with flags ['-shared'] and library extension so ============================================================================================= TESTING: checkPragma from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2043) Check for all available applicable languages whether they complain (including warnings!) about potentially unknown pragmas Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wunknown-pragmas /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wunknown-pragmas Added C compiler flag -Wunknown-pragmas Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wunknown-pragmas /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wunknown-pragmas -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wunknown-pragmas Added Cxx compiler flag -Wunknown-pragmas Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wunknown-pragmas -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #pragma GCC poison TEST int main(void) { return 0; } ============================================================================================= TESTING: checkAtFileOption from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2781) Check if linker supports @file option Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest @/tmp/petsc-8nsl1jmc/config.setCompilers/optfile -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -ldl Valid C linker flag @/tmp/petsc-8nsl1jmc/config.setCompilers/optfile Defined make macro "PCC_AT_FILE" to "1" ============================================================================================= TESTING: output from config.setCompilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/setCompilers.py:2638) Output module data as defines and substitutions Substituting "CC" with "/tool/pandora64/.package/gcc-9.3.0/bin/gcc" Substituting "CFLAGS" with " -fPIC" Defined make macro "CC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "CPP" with "/tool/pandora64/.package/gcc-9.3.0/bin/gcc -E" Substituting "CPPFLAGS" with "" Substituting "CXX" with "/tool/pandora64/.package/gcc-9.3.0/bin/g++" Substituting "CXX_CXXFLAGS" with " -std=gnu++17 -fPIC" Substituting "CXXFLAGS" with "" Substituting "CXX_LINKER_SLFLAG" with "-Wl,-rpath," Substituting "CXXPP" with "/tool/pandora64/.package/gcc-9.3.0/bin/g++ -E" Substituting "CXXPPFLAGS" with "" Substituting "FC" with "/tool/pandora64/.package/gcc-9.3.0/bin/gfortran" Substituting "FFLAGS" with " -fPIC" Defined make macro "FC_LINKER_SLFLAG" to "-Wl,-rpath," Substituting "LDFLAGS" with "" Substituting "FPP" with "/tool/pandora64/.package/gcc-9.3.0/bin/gfortran -E" Substituting "FPPFLAGS" with "" Substituting "LIBS" with "-ldl " Substituting "SHARED_LIBRARY_FLAG" with "-shared" child config.setCompilers took 6.014924 seconds ============================================================================================= TESTING: configureIndexSize from PETSc.options.indexTypes(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/indexTypes.py:38) Determine the size of PETSc indices (32 or 64-bit), from -with-64-bit-indices Defined make macro "PETSC_INDEX_SIZE" to "32" child PETSc.options.indexTypes took 0.001356 seconds ============================================================================================= TESTING: configureCompilerFlags from config.compilerFlags(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilerFlags.py:82) Get the default compiler flags Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --version stdout: gcc (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. getCompilerVersion: /tool/pandora64/.package/gcc-9.3.0/bin/gcc gcc (GCC) 9.3.0 Defined make macro "C_VERSION" to "gcc (GCC) 9.3.0" Defined make macro "MPICC_SHOW" to "Unavailable" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --version stdout: gcc (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Did not detect Gcc110plus compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --help | head -n 500 Trying C compiler flag -Wall Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall Added C compiler flag -Wall Trying C compiler flag -Wwrite-strings Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings Added C compiler flag -Wwrite-strings Trying C compiler flag -Wno-unknown-pragmas Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas Added C compiler flag -Wno-unknown-pragmas Trying C compiler flag -Wno-lto-type-mismatch Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch Added C compiler flag -Wno-lto-type-mismatch Trying C compiler flag -fstack-protector Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector Added C compiler flag -fstack-protector Trying C compiler flag -mfp16-format=ieee Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -mfp16-format=ieee /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c stdout: gcc: error: unrecognized command line option '-mfp16-format=ieee' Possible ERROR while running compiler: exit code 1 stderr: gcc: error: unrecognized command line option '-mfp16-format=ieee' Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -mfp16-format=ieee gcc: error: unrecognized command line option '-mfp16-format=ieee' PETSc Error: No output file produced Rejecting compiler flag -mfp16-format=ieee due to nonzero status from link Rejected C compiler flag -mfp16-format=ieee Trying C compiler flag -fvisibility=hidden Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden Added C compiler flag -fvisibility=hidden Trying C compiler flag -O3 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 Added C compiler flag -O3 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --version stdout: g++ (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. getCompilerVersion: /tool/pandora64/.package/gcc-9.3.0/bin/g++ g++ (GCC) 9.3.0 Defined make macro "Cxx_VERSION" to "g++ (GCC) 9.3.0" Defined make macro "MPICXX_SHOW" to "Unavailable" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --version stdout: g++ (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Trying Cxx compiler flag -Wall Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall Added Cxx compiler flag -Wall Trying Cxx compiler flag -Wwrite-strings Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings Added Cxx compiler flag -Wwrite-strings Trying Cxx compiler flag -Wno-strict-aliasing Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing Added Cxx compiler flag -Wno-strict-aliasing Trying Cxx compiler flag -Wno-unknown-pragmas Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas Added Cxx compiler flag -Wno-unknown-pragmas Trying Cxx compiler flag -Wno-lto-type-mismatch Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch Added Cxx compiler flag -Wno-lto-type-mismatch Trying Cxx compiler flag -Wno-psabi Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi Added Cxx compiler flag -Wno-psabi Trying Cxx compiler flag -fstack-protector Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector Added Cxx compiler flag -fstack-protector Trying Cxx compiler flag -fvisibility=hidden Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden Added Cxx compiler flag -fvisibility=hidden Trying Cxx compiler flag -O3 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 Added Cxx compiler flag -O3 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran --version stdout: GNU Fortran (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. getCompilerVersion: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran GNU Fortran (GCC) 9.3.0 Defined make macro "FC_VERSION" to "GNU Fortran (GCC) 9.3.0" Defined make macro "MPIFC_SHOW" to "Unavailable" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran --help | head -n 20 stdout: Usage: gfortran [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran --version stdout: GNU Fortran (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Detected GFortran46plus compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran --version stdout: GNU Fortran (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Detected GFortran47plus compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran --version stdout: GNU Fortran (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -v stdout: Reading specs from /tool/pandora64/.package/gcc-9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/specs COLLECT_GCC=/tool/pandora64/.package/gcc-9.3.0/bin/gfortran COLLECT_LTO_WRAPPER=/tool/pandora64/.package/gcc-9.3.0/libexec/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../configure --prefix=/tool/pandora64/.package/gcc-9.3.0 --with-local-prefix=/tool/pandora64/.package/gcc-9.3.0 --with-gmp=/tool/pandora64/.package/gcc-9.3.0 --with-mpfr=/tool/pandora64/.package/gcc-9.3.0 --with-mpc=/tool/pandora64/.package/gcc-9.3.0 --enable-languages=c,c++,fortran Thread model: posix gcc version 9.3.0 (GCC) Trying FC compiler flag -Wall Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall Added FC compiler flag -Wall Trying FC compiler flag -ffree-line-length-none Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -ffree-line-length-none /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none Added FC compiler flag -ffree-line-length-none Trying FC compiler flag -ffree-line-length-0 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 Added FC compiler flag -ffree-line-length-0 Trying FC compiler flag -Wno-lto-type-mismatch Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch Added FC compiler flag -Wno-lto-type-mismatch Trying FC compiler flag -Wno-unused-dummy-argument Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument Added FC compiler flag -Wno-unused-dummy-argument Trying FC compiler flag -O3 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 Added FC compiler flag -O3 ============================================================================================= TESTING: checkIntelHardwareSupport from config.compilerFlags(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilerFlags.py:168) Use Linux/macOS commands to determine what operations the hardware supports Executing: lscpu stdout: Architecture: x86_64 CPU op-mode(s): 32-bit, 64-bit Byte Order: Little Endian CPU(s): 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.362 BogoMIPS: 3992.72 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 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 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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilerFlags.py:159) Save the list of CPP macros defined by the C and C++ compiler, does not work for all compilers Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilerFlags -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilerFlags/conftest.c -E -dM stdout: #define __DBL_MIN_EXP__ (-1021) #define __FLT32X_MAX_EXP__ 1024 #define __UINT_LEAST16_MAX__ 0xffff #define __ATOMIC_ACQUIRE 2 #define __FLT128_MAX_10_EXP__ 4932 #define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F #define __GCC_IEC_559_COMPLEX 2 #define __UINT_LEAST8_TYPE__ unsigned char #define __SIZEOF_FLOAT80__ 16 #define __INTMAX_C(c) c ## L #define __CHAR_BIT__ 8 #define __UINT8_MAX__ 0xff #define __WINT_MAX__ 0xffffffffU #define __FLT32_MIN_EXP__ (-125) #define __ORDER_LITTLE_ENDIAN__ 1234 #define __SIZE_MAX__ 0xffffffffffffffffUL #define __WCHAR_MAX__ 0x7fffffff #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 #define __DBL_DENORM_MIN__ ((double)4.94065645841246544176568792868221372e-324L) #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_IEC_559 2 #define __FLT32X_DECIMAL_DIG__ 17 #define __FLT_EVAL_METHOD__ 0 #define __unix__ 1 #define __FLT64_DECIMAL_DIG__ 17 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __x86_64 1 #define __UINT_FAST64_MAX__ 0xffffffffffffffffUL #define __SIG_ATOMIC_TYPE__ int #define __DBL_MIN_10_EXP__ (-307) #define __FINITE_MATH_ONLY__ 0 #define __GNUC_PATCHLEVEL__ 0 #define __FLT32_HAS_DENORM__ 1 #define __UINT_FAST8_MAX__ 0xff #define __has_include(STR) __has_include__(STR) #define __DEC64_MAX_EXP__ 385 #define __INT8_C(c) c #define __INT_LEAST8_WIDTH__ 8 #define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL #define __SHRT_MAX__ 0x7fff #define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L #define __FLT64X_MAX_10_EXP__ 4932 #define __UINT_LEAST8_MAX__ 0xff #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 #define __UINTMAX_TYPE__ long unsigned int #define __linux 1 #define __DEC32_EPSILON__ 1E-6DF #define __FLT_EVAL_METHOD_TS_18661_3__ 0 #define __OPTIMIZE__ 1 #define __unix 1 #define __UINT32_MAX__ 0xffffffffU #define __LDBL_MAX_EXP__ 16384 #define __FLT128_MIN_EXP__ (-16381) #define __WINT_MIN__ 0U #define __linux__ 1 #define __FLT128_MIN_10_EXP__ (-4931) #define __INT_LEAST16_WIDTH__ 16 #define __SCHAR_MAX__ 0x7f #define __FLT128_MANT_DIG__ 113 #define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) #define __INT64_C(c) c ## L #define __DBL_DIG__ 15 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __FLT64X_MANT_DIG__ 64 #define __SIZEOF_INT__ 4 #define __SIZEOF_POINTER__ 8 #define __USER_LABEL_PREFIX__ #define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x #define __STDC_HOSTED__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __FLT32_DIG__ 6 #define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F #define __SHRT_WIDTH__ 16 #define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L #define __STDC_UTF_16__ 1 #define __DEC32_MAX__ 9.999999E96DF #define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x #define __FLT32X_HAS_INFINITY__ 1 #define __INT32_MAX__ 0x7fffffff #define __INT_WIDTH__ 32 #define __SIZEOF_LONG__ 8 #define __STDC_IEC_559__ 1 #define __STDC_ISO_10646__ 201103L #define __UINT16_C(c) c #define __PTRDIFF_WIDTH__ 64 #define __DECIMAL_DIG__ 21 #define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 #define __gnu_linux__ 1 #define __INTMAX_WIDTH__ 64 #define __has_include_next(STR) __has_include_next__(STR) #define __FLT64X_MIN_10_EXP__ (-4931) #define __LDBL_HAS_QUIET_NAN__ 1 #define __FLT64_MANT_DIG__ 53 #define __GNUC__ 9 #define __MMX__ 1 #define __FLT_HAS_DENORM__ 1 #define __SIZEOF_LONG_DOUBLE__ 16 #define __BIGGEST_ALIGNMENT__ 16 #define __FLT64_MAX_10_EXP__ 308 #define __DBL_MAX__ ((double)1.79769313486231570814527423731704357e+308L) #define __INT_FAST32_MAX__ 0x7fffffffffffffffL #define __DBL_HAS_INFINITY__ 1 #define __HAVE_SPECULATION_SAFE_VALUE 1 #define __DEC32_MIN_EXP__ (-94) #define __INTPTR_WIDTH__ 64 #define __FLT32X_HAS_DENORM__ 1 #define __INT_FAST16_TYPE__ long int #define __LDBL_HAS_DENORM__ 1 #define __FLT128_HAS_INFINITY__ 1 #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL #define __INT_LEAST32_MAX__ 0x7fffffff #define __DEC32_MIN__ 1E-95DF #define __DBL_MAX_EXP__ 1024 #define __WCHAR_WIDTH__ 32 #define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 #define __DEC128_EPSILON__ 1E-33DL #define __SSE2_MATH__ 1 #define __ATOMIC_HLE_RELEASE 131072 #define __PTRDIFF_MAX__ 0x7fffffffffffffffL #define __amd64 1 #define __STDC_NO_THREADS__ 1 #define __ATOMIC_HLE_ACQUIRE 65536 #define __FLT32_HAS_QUIET_NAN__ 1 #define __LONG_LONG_MAX__ 0x7fffffffffffffffLL #define __SIZEOF_SIZE_T__ 8 #define __FLT64X_MIN_EXP__ (-16381) #define __SIZEOF_WINT_T__ 4 #define __LONG_LONG_WIDTH__ 64 #define __FLT32_MAX_EXP__ 128 #define __GCC_HAVE_DWARF2_CFI_ASM 1 #define __GXX_ABI_VERSION 1013 #define __FLT_MIN_EXP__ (-125) #define __FLT64X_HAS_QUIET_NAN__ 1 #define __INT_FAST64_TYPE__ long int #define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 #define __DBL_MIN__ ((double)2.22507385850720138309023271733240406e-308L) #define __LP64__ 1 #define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x #define __DECIMAL_BID_FORMAT__ 1 #define __FLT64_MIN_EXP__ (-1021) #define __FLT64_MIN_10_EXP__ (-307) #define __FLT64X_DECIMAL_DIG__ 21 #define __DEC128_MIN__ 1E-6143DL #define __REGISTER_PREFIX__ #define __UINT16_MAX__ 0xffff #define __DBL_HAS_DENORM__ 1 #define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 #define __UINT8_TYPE__ unsigned char #define __FLT_MANT_DIG__ 24 #define __LDBL_DECIMAL_DIG__ 21 #define __VERSION__ "9.3.0" #define __UINT64_C(c) c ## UL #define _STDC_PREDEF_H 1 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __FLT128_MAX_EXP__ 16384 #define __FLT32_MANT_DIG__ 24 #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __STDC_IEC_559_COMPLEX__ 1 #define __FLT128_HAS_DENORM__ 1 #define __FLT128_DIG__ 33 #define __SCHAR_WIDTH__ 8 #define __INT32_C(c) c #define __DEC64_EPSILON__ 1E-15DD #define __ORDER_PDP_ENDIAN__ 3412 #define __DEC128_MIN_EXP__ (-6142) #define __FLT32_MAX_10_EXP__ 38 #define __INT_FAST32_TYPE__ long int #define __UINT_LEAST16_TYPE__ short unsigned int #define __FLT64X_HAS_INFINITY__ 1 #define unix 1 #define __INT16_MAX__ 0x7fff #define __SIZE_TYPE__ long unsigned int #define __UINT64_MAX__ 0xffffffffffffffffUL #define __FLT64X_DIG__ 18 #define __INT8_TYPE__ signed char #define __ELF__ 1 #define __GCC_ASM_FLAG_OUTPUTS__ 1 #define __FLT_RADIX__ 2 #define __INT_LEAST16_TYPE__ short int #define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L #define __UINTMAX_C(c) c ## UL #define __SSE_MATH__ 1 #define __k8 1 #define __SIG_ATOMIC_MAX__ 0x7fffffff #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __SIZEOF_PTRDIFF_T__ 8 #define __FLT32X_MANT_DIG__ 53 #define __x86_64__ 1 #define __FLT32X_MIN_EXP__ (-1021) #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF #define __INT_FAST16_MAX__ 0x7fffffffffffffffL #define __FLT64_DIG__ 15 #define __UINT_FAST32_MAX__ 0xffffffffffffffffUL #define __UINT_LEAST64_TYPE__ long unsigned int #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MAX_10_EXP__ 38 #define __LONG_MAX__ 0x7fffffffffffffffL #define __FLT64X_HAS_DENORM__ 1 #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL #define __FLT_HAS_INFINITY__ 1 #define __UINT_FAST16_TYPE__ long unsigned int #define __DEC64_MAX__ 9.999999999999999E384DD #define __INT_FAST32_WIDTH__ 64 #define __CHAR16_TYPE__ short unsigned int #define __PRAGMA_REDEFINE_EXTNAME 1 #define __SIZE_WIDTH__ 64 #define __SEG_FS 1 #define __INT_LEAST16_MAX__ 0x7fff #define __DEC64_MANT_DIG__ 16 #define __INT64_MAX__ 0x7fffffffffffffffL #define __UINT_LEAST32_MAX__ 0xffffffffU #define __SEG_GS 1 #define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __SIG_ATOMIC_WIDTH__ 32 #define __INT_LEAST64_TYPE__ long int #define __INT16_TYPE__ short int #define __INT_LEAST8_TYPE__ signed char #define __STDC_VERSION__ 201710L #define __DEC32_MAX_EXP__ 97 #define __INT_FAST8_MAX__ 0x7f #define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 #define __INTPTR_MAX__ 0x7fffffffffffffffL #define linux 1 #define __FLT64_HAS_QUIET_NAN__ 1 #define __FLT32_MIN_10_EXP__ (-37) #define __SSE2__ 1 #define __FLT32X_DIG__ 15 #define __LDBL_MANT_DIG__ 64 #define __DBL_HAS_QUIET_NAN__ 1 #define __FLT64_HAS_INFINITY__ 1 #define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __code_model_small__ 1 #define __k8__ 1 #define __INTPTR_TYPE__ long int #define __UINT16_TYPE__ short unsigned int #define __WCHAR_TYPE__ int #define __SIZEOF_FLOAT__ 4 #define __pic__ 2 #define __UINTPTR_MAX__ 0xffffffffffffffffUL #define __INT_FAST64_WIDTH__ 64 #define __DEC64_MIN_EXP__ (-382) #define __FLT32_DECIMAL_DIG__ 9 #define __INT_FAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __FLT_DIG__ 6 #define __FLT32_HAS_INFINITY__ 1 #define __FLT64X_MAX_EXP__ 16384 #define __UINT_FAST64_TYPE__ long unsigned int #define __INT_MAX__ 0x7fffffff #define __amd64__ 1 #define __INT64_TYPE__ long int #define __FLT_MAX_EXP__ 128 #define __ORDER_BIG_ENDIAN__ 4321 #define __DBL_MANT_DIG__ 53 #define __SIZEOF_FLOAT128__ 16 #define __INT_LEAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __DEC64_MIN__ 1E-383DD #define __WINT_TYPE__ unsigned int #define __UINT_LEAST32_TYPE__ unsigned int #define __SIZEOF_SHORT__ 2 #define __SSE__ 1 #define __LDBL_MIN_EXP__ (-16381) #define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 #define __WINT_WIDTH__ 32 #define __INT_LEAST8_MAX__ 0x7f #define __FLT32X_MAX_10_EXP__ 308 #define __SSP__ 1 #define __SIZEOF_INT128__ 16 #define __LDBL_MAX_10_EXP__ 4932 #define __ATOMIC_RELAXED 0 #define __DBL_EPSILON__ ((double)2.22044604925031308084726333618164062e-16L) #define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 #define _LP64 1 #define __UINT8_C(c) c #define __FLT64_MAX_EXP__ 1024 #define __INT_LEAST32_TYPE__ int #define __SIZEOF_WCHAR_T__ 4 #define __UINT64_TYPE__ long unsigned int #define __FLT128_HAS_QUIET_NAN__ 1 #define __INT_FAST8_TYPE__ signed char #define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x #define __GNUC_STDC_INLINE__ 1 #define __FLT64_HAS_DENORM__ 1 #define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 #define __DBL_DECIMAL_DIG__ 17 #define __STDC_UTF_32__ 1 #define __INT_FAST8_WIDTH__ 8 #define __FXSR__ 1 #define __DEC_EVAL_METHOD__ 2 #define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x #define __UINT32_C(c) c ## U #define __INTMAX_MAX__ 0x7fffffffffffffffL #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F #define __INT8_MAX__ 0x7f #define __LONG_WIDTH__ 64 #define __PIC__ 2 #define __UINT_FAST32_TYPE__ long unsigned int #define __CHAR32_TYPE__ unsigned int #define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F #define __INT32_TYPE__ int #define __SIZEOF_DOUBLE__ 8 #define __FLT_MIN_10_EXP__ (-37) #define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 #define __INT_LEAST32_WIDTH__ 32 #define __INTMAX_TYPE__ long int #define __DEC128_MAX_EXP__ 6145 #define __FLT32X_HAS_QUIET_NAN__ 1 #define __ATOMIC_CONSUME 1 #define __GNUC_MINOR__ 3 #define __INT_FAST16_WIDTH__ 64 #define __UINTMAX_MAX__ 0xffffffffffffffffUL #define __DEC32_MANT_DIG__ 7 #define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L #define __INT16_C(c) c #define __STDC__ 1 #define __PTRDIFF_TYPE__ long int #define __ATOMIC_SEQ_CST 5 #define __UINT32_TYPE__ unsigned int #define __FLT32X_MIN_10_EXP__ (-307) #define __UINTPTR_TYPE__ long unsigned int #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD #define __DEC128_MANT_DIG__ 34 #define __LDBL_MIN_10_EXP__ (-4931) #define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 #define __SIZEOF_LONG_LONG__ 8 #define __FLT128_DECIMAL_DIG__ 36 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x #define __LDBL_DIG__ 18 #define __FLT_DECIMAL_DIG__ 9 #define __UINT_FAST16_MAX__ 0xffffffffffffffffUL #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __INT_LEAST64_WIDTH__ 64 #define __UINT_FAST8_TYPE__ unsigned char #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_RELEASE 3 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilerFlags -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilerFlags/conftest.cc -E -dM stdout: #define __DBL_MIN_EXP__ (-1021) #define __FLT32X_MAX_EXP__ 1024 #define __cpp_attributes 200809 #define __cpp_nontype_template_parameter_auto 201606 #define __UINT_LEAST16_MAX__ 0xffff #define __ATOMIC_ACQUIRE 2 #define __FLT128_MAX_10_EXP__ 4932 #define __FLT_MIN__ 1.17549435082228750796873653722224568e-38F #define __GCC_IEC_559_COMPLEX 2 #define __cpp_aggregate_nsdmi 201304 #define __UINT_LEAST8_TYPE__ unsigned char #define __SIZEOF_FLOAT80__ 16 #define __INTMAX_C(c) c ## L #define __CHAR_BIT__ 8 #define __UINT8_MAX__ 0xff #define __WINT_MAX__ 0xffffffffU #define __FLT32_MIN_EXP__ (-125) #define __cpp_static_assert 201411 #define __ORDER_LITTLE_ENDIAN__ 1234 #define __SIZE_MAX__ 0xffffffffffffffffUL #define __WCHAR_MAX__ 0x7fffffff #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_1 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_2 1 #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4 1 #define __DBL_DENORM_MIN__ double(4.94065645841246544176568792868221372e-324L) #define __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8 1 #define __GCC_ATOMIC_CHAR_LOCK_FREE 2 #define __GCC_IEC_559 2 #define __FLT32X_DECIMAL_DIG__ 17 #define __FLT_EVAL_METHOD__ 0 #define __cpp_enumerator_attributes 201411 #define __unix__ 1 #define __cpp_binary_literals 201304 #define __FLT64_DECIMAL_DIG__ 17 #define __cpp_noexcept_function_type 201510 #define __GCC_ATOMIC_CHAR32_T_LOCK_FREE 2 #define __x86_64 1 #define __cpp_variadic_templates 200704 #define __UINT_FAST64_MAX__ 0xffffffffffffffffUL #define __SIG_ATOMIC_TYPE__ int #define __DBL_MIN_10_EXP__ (-307) #define __FINITE_MATH_ONLY__ 0 #define __cpp_variable_templates 201304 #define __GNUC_PATCHLEVEL__ 0 #define __FLT32_HAS_DENORM__ 1 #define __UINT_FAST8_MAX__ 0xff #define __cpp_rvalue_reference 200610 #define __has_include(STR) __has_include__(STR) #define __FLT32_MAX_10_EXP__ 38 #define __DEC64_MAX_EXP__ 385 #define __INT8_C(c) c #define __INT_LEAST8_WIDTH__ 8 #define __cpp_variadic_using 201611 #define __UINT_LEAST64_MAX__ 0xffffffffffffffffUL #define __cpp_capture_star_this 201603 #define __SHRT_MAX__ 0x7fff #define __LDBL_MAX__ 1.18973149535723176502126385303097021e+4932L #define __FLT64X_MAX_10_EXP__ 4932 #define __cpp_if_constexpr 201606 #define __UINT_LEAST8_MAX__ 0xff #define __GCC_ATOMIC_BOOL_LOCK_FREE 2 #define __FLT128_DENORM_MIN__ 6.47517511943802511092443895822764655e-4966F128 #define __UINTMAX_TYPE__ long unsigned int #define __linux 1 #define __DEC32_EPSILON__ 1E-6DF #define __FLT_EVAL_METHOD_TS_18661_3__ 0 #define __OPTIMIZE__ 1 #define __unix 1 #define __UINT32_MAX__ 0xffffffffU #define __GXX_EXPERIMENTAL_CXX0X__ 1 #define __LDBL_MAX_EXP__ 16384 #define __FLT128_MIN_EXP__ (-16381) #define __WINT_MIN__ 0U #define __linux__ 1 #define __FLT128_MIN_10_EXP__ (-4931) #define __INT_LEAST16_WIDTH__ 16 #define __SCHAR_MAX__ 0x7f #define __FLT128_MANT_DIG__ 113 #define __WCHAR_MIN__ (-__WCHAR_MAX__ - 1) #define __INT64_C(c) c ## L #define __DBL_DIG__ 15 #define __GCC_ATOMIC_POINTER_LOCK_FREE 2 #define __FLT64X_MANT_DIG__ 64 #define __SIZEOF_INT__ 4 #define __SIZEOF_POINTER__ 8 #define __GCC_ATOMIC_CHAR16_T_LOCK_FREE 2 #define __cpp_aligned_new 201606 #define __USER_LABEL_PREFIX__ #define __FLT64X_EPSILON__ 1.08420217248550443400745280086994171e-19F64x #define __STDC_HOSTED__ 1 #define __LDBL_HAS_INFINITY__ 1 #define __FLT32_DIG__ 6 #define __FLT_EPSILON__ 1.19209289550781250000000000000000000e-7F #define __GXX_WEAK__ 1 #define __SHRT_WIDTH__ 16 #define __LDBL_MIN__ 3.36210314311209350626267781732175260e-4932L #define __DEC32_MAX__ 9.999999E96DF #define __cpp_threadsafe_static_init 200806 #define __FLT64X_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951F64x #define __FLT32X_HAS_INFINITY__ 1 #define __INT32_MAX__ 0x7fffffff #define __INT_WIDTH__ 32 #define __SIZEOF_LONG__ 8 #define __STDC_IEC_559__ 1 #define __STDC_ISO_10646__ 201103L #define __UINT16_C(c) c #define __PTRDIFF_WIDTH__ 64 #define __DECIMAL_DIG__ 21 #define __FLT64_EPSILON__ 2.22044604925031308084726333618164062e-16F64 #define __gnu_linux__ 1 #define __INTMAX_WIDTH__ 64 #define __FLT64_MIN_EXP__ (-1021) #define __has_include_next(STR) __has_include_next__(STR) #define __FLT64X_MIN_10_EXP__ (-4931) #define __LDBL_HAS_QUIET_NAN__ 1 #define __FLT64_MANT_DIG__ 53 #define __GNUC__ 9 #define __GXX_RTTI 1 #define __MMX__ 1 #define __cpp_delegating_constructors 200604 #define __FLT_HAS_DENORM__ 1 #define __SIZEOF_LONG_DOUBLE__ 16 #define __BIGGEST_ALIGNMENT__ 16 #define __STDC_UTF_16__ 1 #define __FLT64_MAX_10_EXP__ 308 #define __FLT32_HAS_INFINITY__ 1 #define __DBL_MAX__ double(1.79769313486231570814527423731704357e+308L) #define __cpp_raw_strings 200710 #define __INT_FAST32_MAX__ 0x7fffffffffffffffL #define __DBL_HAS_INFINITY__ 1 #define __cpp_deduction_guides 201703 #define __HAVE_SPECULATION_SAFE_VALUE 1 #define __cpp_fold_expressions 201603 #define __DEC32_MIN_EXP__ (-94) #define __INTPTR_WIDTH__ 64 #define __FLT32X_HAS_DENORM__ 1 #define __INT_FAST16_TYPE__ long int #define __LDBL_HAS_DENORM__ 1 #define __cplusplus 201703L #define __cpp_ref_qualifiers 200710 #define __DEC128_MAX__ 9.999999999999999999999999999999999E6144DL #define __INT_LEAST32_MAX__ 0x7fffffff #define __DEC32_MIN__ 1E-95DF #define __DEPRECATED 1 #define __cpp_rvalue_references 200610 #define __DBL_MAX_EXP__ 1024 #define __WCHAR_WIDTH__ 32 #define __FLT32_MAX__ 3.40282346638528859811704183484516925e+38F32 #define __DEC128_EPSILON__ 1E-33DL #define __SSE2_MATH__ 1 #define __ATOMIC_HLE_RELEASE 131072 #define __PTRDIFF_MAX__ 0x7fffffffffffffffL #define __amd64 1 #define __STDC_NO_THREADS__ 1 #define __ATOMIC_HLE_ACQUIRE 65536 #define __FLT32_HAS_QUIET_NAN__ 1 #define __GNUG__ 9 #define __LONG_LONG_MAX__ 0x7fffffffffffffffLL #define __SIZEOF_SIZE_T__ 8 #define __cpp_nsdmi 200809 #define __FLT64X_MIN_EXP__ (-16381) #define __SIZEOF_WINT_T__ 4 #define __LONG_LONG_WIDTH__ 64 #define __cpp_initializer_lists 200806 #define __FLT32_MAX_EXP__ 128 #define __cpp_hex_float 201603 #define __GCC_HAVE_DWARF2_CFI_ASM 1 #define __GXX_ABI_VERSION 1013 #define __FLT128_HAS_INFINITY__ 1 #define __FLT_MIN_EXP__ (-125) #define __cpp_lambdas 200907 #define __FLT64X_HAS_QUIET_NAN__ 1 #define __INT_FAST64_TYPE__ long int #define __FLT64_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F64 #define __DBL_MIN__ double(2.22507385850720138309023271733240406e-308L) #define __LP64__ 1 #define __FLT32X_EPSILON__ 2.22044604925031308084726333618164062e-16F32x #define __DECIMAL_BID_FORMAT__ 1 #define __FLT64_MIN_10_EXP__ (-307) #define __FLT64X_DECIMAL_DIG__ 21 #define __DEC128_MIN__ 1E-6143DL #define __REGISTER_PREFIX__ #define __UINT16_MAX__ 0xffff #define __FLT32_MIN__ 1.17549435082228750796873653722224568e-38F32 #define __UINT8_TYPE__ unsigned char #define __FLT_MANT_DIG__ 24 #define __LDBL_DECIMAL_DIG__ 21 #define __VERSION__ "9.3.0" #define __UINT64_C(c) c ## UL #define __cpp_unicode_characters 201411 #define _STDC_PREDEF_H 1 #define __cpp_decltype_auto 201304 #define __GCC_ATOMIC_INT_LOCK_FREE 2 #define __FLT128_MAX_EXP__ 16384 #define __FLT32_MANT_DIG__ 24 #define __FLOAT_WORD_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __cpp_aggregate_bases 201603 #define __STDC_IEC_559_COMPLEX__ 1 #define __FLT128_HAS_DENORM__ 1 #define __FLT128_DIG__ 33 #define __SCHAR_WIDTH__ 8 #define __INT32_C(c) c #define __DEC64_EPSILON__ 1E-15DD #define __ORDER_PDP_ENDIAN__ 3412 #define __DEC128_MIN_EXP__ (-6142) #define __cpp_nested_namespace_definitions 201411 #define __INT_FAST32_TYPE__ long int #define __UINT_LEAST16_TYPE__ short unsigned int #define __FLT64X_HAS_INFINITY__ 1 #define unix 1 #define __DBL_HAS_DENORM__ 1 #define __INT16_MAX__ 0x7fff #define __cpp_rtti 199711 #define __SIZE_TYPE__ long unsigned int #define __UINT64_MAX__ 0xffffffffffffffffUL #define __FLT64X_DIG__ 18 #define __INT8_TYPE__ signed char #define __cpp_digit_separators 201309 #define __ELF__ 1 #define __GCC_ASM_FLAG_OUTPUTS__ 1 #define __FLT_RADIX__ 2 #define __INT_LEAST16_TYPE__ short int #define __LDBL_EPSILON__ 1.08420217248550443400745280086994171e-19L #define __UINTMAX_C(c) c ## UL #define __GLIBCXX_BITSIZE_INT_N_0 128 #define __k8 1 #define __SIG_ATOMIC_MAX__ 0x7fffffff #define __GCC_ATOMIC_WCHAR_T_LOCK_FREE 2 #define __SIZEOF_PTRDIFF_T__ 8 #define __FLT32X_MANT_DIG__ 53 #define __x86_64__ 1 #define __FLT32X_MIN_EXP__ (-1021) #define __DEC32_SUBNORMAL_MIN__ 0.000001E-95DF #define __INT_FAST16_MAX__ 0x7fffffffffffffffL #define __FLT64_DIG__ 15 #define __UINT_FAST32_MAX__ 0xffffffffffffffffUL #define __UINT_LEAST64_TYPE__ long unsigned int #define __FLT_HAS_QUIET_NAN__ 1 #define __FLT_MAX_10_EXP__ 38 #define __LONG_MAX__ 0x7fffffffffffffffL #define __FLT64X_HAS_DENORM__ 1 #define __DEC128_SUBNORMAL_MIN__ 0.000000000000000000000000000000001E-6143DL #define __FLT_HAS_INFINITY__ 1 #define __cpp_unicode_literals 200710 #define __UINT_FAST16_TYPE__ long unsigned int #define __DEC64_MAX__ 9.999999999999999E384DD #define __INT_FAST32_WIDTH__ 64 #define __CHAR16_TYPE__ short unsigned int #define __PRAGMA_REDEFINE_EXTNAME 1 #define __SIZE_WIDTH__ 64 #define __SEG_FS 1 #define __INT_LEAST16_MAX__ 0x7fff #define __DEC64_MANT_DIG__ 16 #define __INT64_MAX__ 0x7fffffffffffffffL #define __UINT_LEAST32_MAX__ 0xffffffffU #define __SEG_GS 1 #define __FLT32_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F32 #define __GCC_ATOMIC_LONG_LOCK_FREE 2 #define __SIG_ATOMIC_WIDTH__ 32 #define __INT_LEAST64_TYPE__ long int #define __INT16_TYPE__ short int #define __INT_LEAST8_TYPE__ signed char #define __cpp_structured_bindings 201606 #define __DEC32_MAX_EXP__ 97 #define __INT_FAST8_MAX__ 0x7f #define __FLT128_MAX__ 1.18973149535723176508575932662800702e+4932F128 #define __INTPTR_MAX__ 0x7fffffffffffffffL #define __cpp_sized_deallocation 201309 #define __cpp_guaranteed_copy_elision 201606 #define linux 1 #define __cpp_range_based_for 201603 #define __FLT64_HAS_QUIET_NAN__ 1 #define __FLT32_MIN_10_EXP__ (-37) #define __SSE2__ 1 #define __EXCEPTIONS 1 #define __LDBL_MANT_DIG__ 64 #define __DBL_HAS_QUIET_NAN__ 1 #define __FLT64_HAS_INFINITY__ 1 #define __FLT64X_MAX__ 1.18973149535723176502126385303097021e+4932F64x #define __STDCPP_DEFAULT_NEW_ALIGNMENT__ 16 #define __SIG_ATOMIC_MIN__ (-__SIG_ATOMIC_MAX__ - 1) #define __code_model_small__ 1 #define __cpp_nontype_template_args 201411 #define __cpp_return_type_deduction 201304 #define __k8__ 1 #define __INTPTR_TYPE__ long int #define __UINT16_TYPE__ short unsigned int #define __WCHAR_TYPE__ int #define __SIZEOF_FLOAT__ 4 #define __pic__ 2 #define __UINTPTR_MAX__ 0xffffffffffffffffUL #define __INT_FAST64_WIDTH__ 64 #define __DEC64_MIN_EXP__ (-382) #define __cpp_decltype 200707 #define __FLT32_DECIMAL_DIG__ 9 #define __INT_FAST64_MAX__ 0x7fffffffffffffffL #define __GCC_ATOMIC_TEST_AND_SET_TRUEVAL 1 #define __FLT_DIG__ 6 #define __FLT64X_MAX_EXP__ 16384 #define __UINT_FAST64_TYPE__ long unsigned int #define __cpp_inline_variables 201606 #define __INT_MAX__ 0x7fffffff #define __amd64__ 1 #define __INT64_TYPE__ long int #define __FLT_MAX_EXP__ 128 #define __ORDER_BIG_ENDIAN__ 4321 #define __DBL_MANT_DIG__ 53 #define __cpp_inheriting_constructors 201511 #define __SIZEOF_FLOAT128__ 16 #define __INT_LEAST64_MAX__ 0x7fffffffffffffffL #define __DEC64_MIN__ 1E-383DD #define __WINT_TYPE__ unsigned int #define __UINT_LEAST32_TYPE__ unsigned int #define __SIZEOF_SHORT__ 2 #define __SSE__ 1 #define __LDBL_MIN_EXP__ (-16381) #define __FLT64_MAX__ 1.79769313486231570814527423731704357e+308F64 #define __WINT_WIDTH__ 32 #define __cpp_template_auto 201606 #define __INT_LEAST8_MAX__ 0x7f #define __FLT32X_MAX_10_EXP__ 308 #define __SSP__ 1 #define __SIZEOF_INT128__ 16 #define __LDBL_MAX_10_EXP__ 4932 #define __ATOMIC_RELAXED 0 #define __DBL_EPSILON__ double(2.22044604925031308084726333618164062e-16L) #define __FLT128_MIN__ 3.36210314311209350626267781732175260e-4932F128 #define _LP64 1 #define __UINT8_C(c) c #define __FLT64_MAX_EXP__ 1024 #define __INT_LEAST32_TYPE__ int #define __SIZEOF_WCHAR_T__ 4 #define __FLT128_HAS_QUIET_NAN__ 1 #define __INT_FAST8_TYPE__ signed char #define __FLT64X_MIN__ 3.36210314311209350626267781732175260e-4932F64x #define __GNUC_STDC_INLINE__ 1 #define __FLT64_HAS_DENORM__ 1 #define __FLT32_EPSILON__ 1.19209289550781250000000000000000000e-7F32 #define __DBL_DECIMAL_DIG__ 17 #define __STDC_UTF_32__ 1 #define __INT_FAST8_WIDTH__ 8 #define __FXSR__ 1 #define __DEC_EVAL_METHOD__ 2 #define __FLT32X_MAX__ 1.79769313486231570814527423731704357e+308F32x #define __cpp_runtime_arrays 198712 #define __UINT64_TYPE__ long unsigned int #define __cpp_namespace_attributes 201411 #define __UINT32_C(c) c ## U #define __INTMAX_MAX__ 0x7fffffffffffffffL #define __cpp_alias_templates 200704 #define __BYTE_ORDER__ __ORDER_LITTLE_ENDIAN__ #define __FLT_DENORM_MIN__ 1.40129846432481707092372958328991613e-45F #define __INT8_MAX__ 0x7f #define __LONG_WIDTH__ 64 #define __PIC__ 2 #define __UINT_FAST32_TYPE__ long unsigned int #define __CHAR32_TYPE__ unsigned int #define __FLT_MAX__ 3.40282346638528859811704183484516925e+38F #define __cpp_constexpr 201603 #define __INT32_TYPE__ int #define __SIZEOF_DOUBLE__ 8 #define __cpp_exceptions 199711 #define __FLT_MIN_10_EXP__ (-37) #define __FLT64_MIN__ 2.22507385850720138309023271733240406e-308F64 #define __INT_LEAST32_WIDTH__ 32 #define __INTMAX_TYPE__ long int #define __DEC128_MAX_EXP__ 6145 #define __FLT32X_HAS_QUIET_NAN__ 1 #define __ATOMIC_CONSUME 1 #define __GNUC_MINOR__ 3 #define __GLIBCXX_TYPE_INT_N_0 __int128 #define __INT_FAST16_WIDTH__ 64 #define __UINTMAX_MAX__ 0xffffffffffffffffUL #define __DEC32_MANT_DIG__ 7 #define __FLT32X_DENORM_MIN__ 4.94065645841246544176568792868221372e-324F32x #define __cpp_template_template_args 201611 #define __DBL_MAX_10_EXP__ 308 #define __LDBL_DENORM_MIN__ 3.64519953188247460252840593361941982e-4951L #define __INT16_C(c) c #define __cpp_generic_lambdas 201304 #define __STDC__ 1 #define __FLT32X_DIG__ 15 #define __PTRDIFF_TYPE__ long int #define __ATOMIC_SEQ_CST 5 #define __UINT32_TYPE__ unsigned int #define __FLT32X_MIN_10_EXP__ (-307) #define __UINTPTR_TYPE__ long unsigned int #define __DEC64_SUBNORMAL_MIN__ 0.000000000000001E-383DD #define __DEC128_MANT_DIG__ 34 #define __LDBL_MIN_10_EXP__ (-4931) #define __FLT128_EPSILON__ 1.92592994438723585305597794258492732e-34F128 #define __SSE_MATH__ 1 #define __SIZEOF_LONG_LONG__ 8 #define __cpp_user_defined_literals 200809 #define __FLT128_DECIMAL_DIG__ 36 #define __GCC_ATOMIC_LLONG_LOCK_FREE 2 #define __FLT32X_MIN__ 2.22507385850720138309023271733240406e-308F32x #define __LDBL_DIG__ 18 #define __FLT_DECIMAL_DIG__ 9 #define __UINT_FAST16_MAX__ 0xffffffffffffffffUL #define __GCC_ATOMIC_SHORT_LOCK_FREE 2 #define __INT_LEAST64_WIDTH__ 64 #define __UINT_FAST8_TYPE__ unsigned char #define _GNU_SOURCE 1 #define __cpp_init_captures 201304 #define __ATOMIC_ACQ_REL 4 #define __ATOMIC_RELEASE 3 child config.compilerFlags took 1.202478 seconds Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --help | head -n 20 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler ============================================================================================= TESTING: checkLinux from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:1382) Check for __linux__ Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(__linux__) #error "__linux__ not defined" #endif int main(void) { return 0; } Defined "HAVE_LINUX" to "1" ============================================================================================= TESTING: checkC99Flag from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:1393) Check for -std=c99 or equivalent flag Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { float x[2],y; float *restrict z = &y; y = FLT_ROUNDS; // c++ comment int j = 2; for (int i=0; i<2; i++){ x[i] = i*j*(*z); } (void)x; return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 Accepted C99 compile flag: ============================================================================================= TESTING: checkCFormatting from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:367) Activate format string checking if using the GNU compilers ============================================================================================= TESTING: checkDynamicLoadFlag from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:378) Checks that dlopen() takes RTLD_XXX, and defines PETSC_HAVE_RTLD_XXX if it does Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include char *libname; int main(void) { dlopen(libname, RTLD_LAZY);dlopen(libname, RTLD_NOW);dlopen(libname, RTLD_LOCAL);dlopen(libname, RTLD_GLOBAL); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/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: checkStdAtomic from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:1426) Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if defined(__cplusplus) #include using namespace std; #else #include #endif double dcount = 0; atomic_flag cat = ATOMIC_FLAG_INIT; int main(void) { do {} while (atomic_flag_test_and_set(&cat)); dcount++; atomic_flag_clear(&cat); return 0; } Defined "HAVE_STDATOMIC_H" to "1" ============================================================================================= TESTING: checkCLibraries from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:170) Determines the libraries needed to link using the C++ or Fortran compiler C source code compiled with C. Result is stored in clibs Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void asub(void) {char s[16];printf("testing %s",s);} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl C libraries are not needed when using Fortran linker Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include void asub(void) {char s[16];printf("testing %s",s);} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl C libraries are not needed when using C++ linker ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:1333) Check if -MMD works for dependency generation, and add it if it does Trying C compiler flag -MMD -MP Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -MMD -MP /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -MMD -MP Defined make macro "C_DEPFLAGS" to "-MMD -MP" Trying Cxx compiler flag -MMD -MP Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC -MMD -MP /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -std=gnu++17 -fPIC -MMD -MP Defined make macro "CXX_DEPFLAGS" to "-MMD -MP" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler ============================================================================================= TESTING: checkCxxRestrict from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:125) Check for the CXX restrict keyword equivalent to C99 restrict Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { float * __restrict x; (void)x; return 0; } compilers: Set Cxx restrict keyword to : __restrict Defined "CXX_RESTRICT" to "__restrict" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --help | head -n 500 ============================================================================================= TESTING: checkCxxOptionalExtensions from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:397) Check whether the C++ compiler (IBM xlC, OSF5) need special flag for .c files which contain C++ Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { class somename { public: int i; }; somename b; b.i = 0; (void)b.i; return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 ============================================================================================= TESTING: checkCxxComplexFix from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:424) Determine if the CXX compiler supports utilities provided by petsccxxcomplexfix.h Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #define Type int #define PetscReal double #define PetscComplex std::complex /* The two lines, from petsccxxcomplexfix.h, can cause the combination "C++14 + GCC-4.x libstdc++ library" to fail, complaining imag() is not marked const. If the compiler can compile these two lines, it should be able to compile other lines. */ static inline PetscComplex operator-(const Type& lhs, const PetscComplex& rhs) { return PetscReal(lhs) - const_cast(rhs); } static inline PetscComplex operator/(const Type& lhs, const PetscComplex& rhs) { return PetscReal(lhs) / const_cast(rhs); } int main(void) { Type x = 2; PetscComplex y(1.0,1.0),z,w; z = x - y; w = x / y; std::cout << z << w; return 0; } the CXX compiler supports petsccxxcomplexfix.h Defined "HAVE_CXX_COMPLEX_FIX" to "1" ============================================================================================= TESTING: checkStdAtomic from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:1426) Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if defined(__cplusplus) #include using namespace std; #else #include #endif double dcount = 0; atomic_flag cat = ATOMIC_FLAG_INIT; int main(void) { do {} while (atomic_flag_test_and_set(&cat)); dcount++; atomic_flag_clear(&cat); return 0; } Defined "HAVE_CXX_ATOMIC" to "1" ============================================================================================= TESTING: checkCxxLibraries from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:453) Determines the libraries needed to link using the C or Fortran compiler C++ source code compiled with C++. Result is stored in cxxlibs Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.compilers/confc.o: In function `asub()': conftest.cc:(.text.unlikely+0x7): undefined reference to `__cxa_allocate_exception' conftest.cc:(.text.unlikely+0xe): undefined reference to `typeinfo for int' conftest.cc:(.text.unlikely+0x1e): undefined reference to `__cxa_throw' conftest.cc:(.text.unlikely+0x2b): undefined reference to `__cxa_begin_catch' conftest.cc:(.text.unlikely+0x32): undefined reference to `std::cout' conftest.cc:(.text.unlikely+0x3e): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' conftest.cc:(.text.unlikely+0x4c): undefined reference to `__cxa_end_catch' conftest.cc:(.text.unlikely+0x44): undefined reference to `__cxa_end_catch' /tmp/petsc-8nsl1jmc/config.compilers/confc.o: In function `_GLOBAL__sub_I_conftest.cc': conftest.cc:(.text.startup+0xc): undefined reference to `std::ios_base::Init::Init()' conftest.cc:(.text.startup+0x13): undefined reference to `std::ios_base::Init::~Init()' /tmp/petsc-8nsl1jmc/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /tmp/petsc-8nsl1jmc/config.compilers/confc.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.compilers/confc.o: In function `asub()': conftest.cc:(.text.unlikely+0x7): undefined reference to `__cxa_allocate_exception' conftest.cc:(.text.unlikely+0xe): undefined reference to `typeinfo for int' conftest.cc:(.text.unlikely+0x1e): undefined reference to `__cxa_throw' conftest.cc:(.text.unlikely+0x2b): undefined reference to `__cxa_begin_catch' conftest.cc:(.text.unlikely+0x32): undefined reference to `std::cout' conftest.cc:(.text.unlikely+0x3e): undefined reference to `std::basic_ostream >& std::operator<< >(std::basic_ostream >&, char const*)' conftest.cc:(.text.unlikely+0x4c): undefined reference to `__cxa_end_catch' conftest.cc:(.text.unlikely+0x44): undefined reference to `__cxa_end_catch' /tmp/petsc-8nsl1jmc/config.compilers/confc.o: In function `_GLOBAL__sub_I_conftest.cc': conftest.cc:(.text.startup+0xc): undefined reference to `std::ios_base::Init::Init()' conftest.cc:(.text.startup+0x13): undefined reference to `std::ios_base::Init::~Init()' /tmp/petsc-8nsl1jmc/config.compilers/confc.o:(.data.rel.local.DW.ref._ZTIi[DW.ref._ZTIi]+0x0): undefined reference to `typeinfo for int' /tmp/petsc-8nsl1jmc/config.compilers/confc.o:(.data.rel.local.DW.ref.__gxx_personality_v0[DW.ref.__gxx_personality_v0]+0x0): undefined reference to `__gxx_personality_v0' collect2: error: ld returned 1 exit status Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --version stdout: gcc (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(int argc,char **args) {return 0;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lstdc++ -ldl compilers: C++ requires -lstdc++ to link with C compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void asub(void) {std::vector v; try { throw 20; } catch (int e) { std::cout << "An exception occurred"; }} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lstdc++ -ldl Additional C++ libraries are not needed when using FC linker Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -V stdout: g++: error: unrecognized command line option '-V' g++: fatal error: no input files compilation terminated. ============================================================================================= TESTING: checkFortranNameMangling from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:773) Checks Fortran name mangling, and defines HAVE_FORTRAN_UNDERSCORE, HAVE_FORTRAN_NOUNDERSCORE, HAVE_FORTRAN_CAPS Testing Fortran mangling type underscore with code void d1chk_(void){return;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1chk_(void){return;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl compilers: Fortran name mangling is underscore Defined "HAVE_FORTRAN_UNDERSCORE" to "1" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran --version stdout: GNU Fortran (GCC) 9.3.0 Copyright (C) 2019 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. Detected GFortran8plus compiler Defined "FORTRAN_CHARLEN_T" to "size_t" ============================================================================================= TESTING: checkFortranNameManglingDouble from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:811) Checks if symbols containing an underscore append an extra underscore, and defines HAVE_FORTRAN_UNDERSCORE_UNDERSCORE if necessary Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void d1_chk__(void){return;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main call d1_chk() end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.compilers/conftest.o: In function `main': conftest.F90:(.text.startup+0x1d): undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.compilers/conftest.o: In function `main': conftest.F90:(.text.startup+0x1d): undefined reference to `d1_chk_' collect2: error: ld returned 1 exit status ============================================================================================= TESTING: checkFortranLibraries from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:821) Substitutes for FLIBS the libraries needed to link using the C or C++ compiler Fortran source code compiled with Fortran. Result is stored in flibs. This macro is intended to be used in those situations when it is necessary to mix, e.g. C++ and Fortran 77, source code into a single program or shared library. For example, if object files from a C++ and Fortran 77 compiler must be linked together, then the C++ compiler/linker must be used for linking (since special C++-ish things need to happen at link time like calling global constructors, instantiating templates, enabling exception support, etc.). However, the Fortran 77 intrinsic and run-time libraries must be linked in as well, but the C++ compiler/linker does not know how to add these Fortran 77 libraries. This code was translated from the autoconf macro which was packaged in its current form by Matthew D. Langston . However, nearly all of this macro came from the OCTAVE_FLIBS macro in octave-2.0.13/aclocal.m4, and full credit should go to John W. Eaton for writing this extremely useful macro. Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 stdout: /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90:2:10: 2 | use mpi | 1 Fatal Error: Cannot open module file 'mpi.mod' for reading at (1): No such file or directory compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90:2:10: 2 | use mpi | 1 Fatal Error: Cannot open module file 'mpi.mod' for reading at (1): No such file or directory compilation terminated. Source: program main use mpi call MPI_Allreduce() end Compile failed inside link Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 stdout: /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90:3:2: 3 | call MPI_Allreduce() | 1 ~~~ Fatal Error: mpif.h: No such file or directory compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90:3:2: 3 | call MPI_Allreduce() | 1 ~~~ Fatal Error: mpif.h: No such file or directory compilation terminated. Source: program main #include call MPI_Allreduce() end Compile failed inside link Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -V stdout: gfortran: error: unrecognized command line option '-V' gfortran: fatal error: no input files compilation terminated. Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc --help | head -n 80 stdout: Usage: gcc [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and multiple library search directories. -print-multi-os-directory Display the relative path to OS libraries. -print-sysroot Display the target libraries directory. -print-sysroot-headers-suffix Display the sysroot suffix used to find headers. -Wa, Pass comma-separated on to the assembler. -Wp, Pass comma-separated on to the preprocessor. -Wl, Pass comma-separated on to the linker. -Xassembler Pass on to the assembler. -Xpreprocessor Pass on to the preprocessor. -Xlinker Pass on to the linker. -save-temps Do not delete intermediate files. -save-temps= Do not delete intermediate files. -no-canonical-prefixes Do not canonicalize paths when building relative prefixes to other gcc components. -pipe Use pipes rather than intermediate files. -time Time the execution of each subprocess. -specs= Override built-in specs with the contents of . -std= Assume that the input sources are for . --sysroot= Use as the root directory for headers and libraries. -B Add to the compiler's search paths. -v Display the programs invoked by the compiler. -### Like -v but options quoted and commands not executed. -E Preprocess only; do not compile, assemble or link. -S Compile only; do not assemble or link. -c Compile and assemble, but do not link. -o Place the output into . -pie Create a dynamically linked position independent executable. -shared Create a shared library. -x Specify the language of the following input files. Permissible languages include: c c++ assembler none 'none' means revert to the default behavior of guessing the language based on the file's extension. Options starting with -g, -f, -m, -O, -W, or --param are automatically passed on to the various sub-processes invoked by gcc. In order to pass other options on to these processes the -W options must be used. For bug reporting instructions, please see: . Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() print*,'testing' return end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/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: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.compilers/confc.o: In function `asub_': conftest.F90:(.text+0x31): undefined reference to `_gfortran_st_write' conftest.F90:(.text+0x45): undefined reference to `_gfortran_transfer_character_write' conftest.F90:(.text+0x4d): undefined reference to `_gfortran_st_write_done' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.compilers/confc.o: In function `asub_': conftest.F90:(.text+0x31): undefined reference to `_gfortran_st_write' conftest.F90:(.text+0x45): undefined reference to `_gfortran_transfer_character_write' conftest.F90:(.text+0x4d): undefined reference to `_gfortran_st_write_done' collect2: error: ld returned 1 exit status Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() print*,'testing' return end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/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: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lgfortran -ldl compilers: Fortran requires -lgfortran to link with C compiler Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: subroutine asub() print*,'testing' return end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void asub_(void); int main(int argc,char **args) { asub_(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lgfortran -ldl Additional Fortran libraries are not needed when using C++ linker ============================================================================================= TESTING: checkFortranLinkingCxx from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:1298) Check that Fortran can link C++ libraries Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk_(void); void foo(void){d1chk_();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.compilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" extern "C" void d1chk_(void); void d1chk_(void){return;} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main call d1chk() end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/cxxobj.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl compilers: Fortran can link C++ functions ============================================================================================= TESTING: setupFrameworkCompilers from config.compilers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilers.py:1489) Sets the selected compilers into the framework child config.compilers took 3.704143 seconds ============================================================================================= TESTING: checkFortranTypeSizes from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:56) Check whether real*8 is supported and suggest flags which will allow support Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 stdout: /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90:2:21: 2 | real*8 variable | 1 Warning: Unused variable 'variable' declared at (1) [-Wunused-variable] Possible ERROR while running compiler:exit code 0 stderr: /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90:2:21: 2 | real*8 variable | 1 Warning: Unused variable 'variable' declared at (1) [-Wunused-variable] Source: program main real*8 variable end ============================================================================================= TESTING: checkFortranPreprocessor from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:73) Determine if Fortran handles preprocessing properly Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main #define dummy dummy #ifndef dummy fooey #endif end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 compilers: Fortran uses preprocessor ============================================================================================= TESTING: checkFortranDefineCompilerOption from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:96) Check if -WF,-Dfoobar or -Dfoobar is the compiler option to define a macro Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 -DTesting /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main #define dummy dummy #ifndef Testing fooey #endif end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 -DTesting Defined make macro "FC_DEFINE_FLAG" to "-D" compilers: Fortran uses -D for defining macro ============================================================================================= TESTING: checkFortran90 from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:147) Determine whether the Fortran compiler handles F90 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 stdout: /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90:3:43: 3 | REAL(KIND=SELECTED_REAL_KIND(10)) d | 1 Warning: Unused variable 'd' declared at (1) [-Wunused-variable] Possible ERROR while running compiler:exit code 0 stderr: /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90:3:43: 3 | REAL(KIND=SELECTED_REAL_KIND(10)) d | 1 Warning: Unused variable 'd' declared at (1) [-Wunused-variable] Source: program main REAL(KIND=SELECTED_REAL_KIND(10)) d INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8) INTEGER (KIND=int) :: ierr ierr = 1 end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -ldl Fortran compiler supports F90 ============================================================================================= TESTING: checkFortran90FreeForm from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:174) Determine whether the Fortran compiler handles F90FreeForm We also require that the compiler handles lines longer than 132 characters Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 Successful compile: Source: program main INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8); INTEGER (KIND=int) :: ierr; ierr = 1 end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -ldl Defined "USING_F90FREEFORM" to "1" Fortran compiler supports F90FreeForm ============================================================================================= TESTING: checkFortran2003 from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:188) Determine whether the Fortran compiler handles F2003 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/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(1:Len) = c_loc(list1) CArray(Len+1) = c_loc(nullc) end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -ldl Defined "USING_F2003" to "1" Fortran compiler supports F2003 ============================================================================================= TESTING: checkFortran90Array from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:224) Check for F90 array interfaces Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include void f90arraytest_(void* a1, void* a2,void* a3, void* i) { printf("arrays [%p %p %p]\n",a1,a2,a3); fflush(stdout); return; } void f90ptrtest_(void* a1, void* a2,void* a3, void* i, void* p1 ,void* p2, void* p3) { printf("arrays [%p %p %p]\n",a1,a2,a3); if ((p1 == p3) && (p1 != p2)) { printf("pointers match! [%p %p] [%p]\n",p1,p3,p2); fflush(stdout); } else { printf("pointers do not match! [%p %p] [%p]\n",p1,p3,p2); fflush(stdout); exit(111); } return; } ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/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: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o /tmp/petsc-8nsl1jmc/config.compilersFortran/fooobj.o -ldl Testing executable /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest stdout: arrays [0x7fff6c3e5a80 0x7fff6c3e5a80 0x7fff6c3e5a80] arrays [0x7fff6c3e59c0 0x7fff6c3e5a20 0x7fff6c3e59c0] pointers do not match! [0x2ac709004fc0 (nil)] [0x2ac70a39f2cd] ERROR while running executable: Could not execute "['/tmp/petsc-8nsl1jmc/config.compilersFortran/conftest']": arrays [0x7fff6c3e5a80 0x7fff6c3e5a80 0x7fff6c3e5a80] arrays [0x7fff6c3e59c0 0x7fff6c3e5a20 0x7fff6c3e59c0] pointers do not match! [0x2ac709004fc0 (nil)] [0x2ac70a39f2cd] compilers: F90 uses a single argument for array pointers ============================================================================================= TESTING: checkFortran90AssumedType from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:311) Check if Fortran compiler array pointer is a raw pointer in C Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -qversion stdout: gfortran: error: unrecognized command line option '-qversion'; did you mean '--version'? gfortran: fatal error: no input files compilation terminated. ============================================================================================= TESTING: checkFortranModuleInclude from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:317) Figures out what flag is used to specify the include path for Fortran modules Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 Successful compile: Source: program main use configtest write(*,*) testint end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest -I/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o /tmp/petsc-8nsl1jmc/config.compilersFortran/configtest.o -ldl compilers: Fortran module include flag -I found ============================================================================================= TESTING: checkFortranModuleOutput from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:383) Figures out what flag is used to specify the output path for Fortran modules Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -module /tmp/petsc-8nsl1jmc/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 stdout: gfortran: error: unrecognized command line option '-module' Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option '-module' Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module compile failed Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -module:/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 stdout: gfortran: error: unrecognized command line option '-module:/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir' Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option '-module:/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir' Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -module: compile failed Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fmod=/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 stdout: gfortran: error: unrecognized command line option '-fmod=/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir' Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option '-fmod=/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir' Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -fmod= compile failed Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -J/tmp/petsc-8nsl1jmc/config.compilersFortran/confdir -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 Successful compile: Source: module configtest integer testint parameter (testint = 42) end module configtest compilers: Fortran module output flag -J found ============================================================================================= TESTING: checkFortranTypeStar from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:136) Determine whether the Fortran compiler handles type(*) Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 Successful compile: Source: program main interface subroutine a(b) type(*) :: b(:) end subroutine end interface end Defined "HAVE_FORTRAN_TYPE_STAR" to "1" Fortran compiler supports type(*) ============================================================================================= TESTING: checkFortranTypeInitialize from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:126) Determines if PETSc objects in Fortran are initialized by default (doesn't work with common blocks) Defined "FORTRAN_TYPE_INITIALIZE" to " = -2" Initializing Fortran objects ============================================================================================= TESTING: configureFortranFlush from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:116) Determine if Fortran has a flush() command Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 Successful compile: Source: program main call flush(6) end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -ldl Defined "HAVE_FORTRAN_FLUSH" to "1" ============================================================================================= TESTING: checkDependencyGenerationFlag from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:428) Check if -MMD works for dependency generation, and add it if it does Trying FC compiler flag -MMD -MP Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 -MMD -MP /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 -MMD -MP Defined make macro "FC_DEPFLAGS" to "-MMD -MP" ============================================================================================= TESTING: checkFortran90LineLength from config.compilersFortran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/compilersFortran.py:163) Determine whether the Fortran compiler has infinite line length Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.F90 Successful compile: Source: program main INTEGER, PARAMETER :: int = SELECTED_INT_KIND(8); INTEGER (KIND=int) :: ierr,ierr2; ierr = 1; ierr2 = 2 end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilersFortran/conftest.o -ldl Defined "HAVE_FORTRAN_FREE_LINE_LENGTH_NONE" to "1" Fortran compiler has unlimited line length child config.compilersFortran took 1.237648 seconds ============================================================================================= TESTING: checkStdC from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:121) Determine if C standard headers support everything PETSc needs Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.headers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main(void) { return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.headers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #define ISLOWER(c) ('a' <= (c) && (c) <= 'z') #define TOUPPER(c) (ISLOWER(c) ? 'A' + ((c) - 'a') : (c)) #define XOR(e, f) (((e) && !(f)) || (!(e) && (f))) int main(void) { int i; for(i = 0; i < 256; i++) if (XOR(islower(i), ISLOWER(i)) || toupper(i) != TOUPPER(i)) exit(2); exit(0); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.headers/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.headers/conftest.o -ldl Testing executable /tmp/petsc-8nsl1jmc/config.headers/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.headers/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.headers/conftest ============================================================================================= TESTING: checkSysWait from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:155) Check for POSIX.1 compatible sys/wait.h, and defines HAVE_SYS_WAIT_H if found Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.headers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifndef WEXITSTATUS #define WEXITSTATUS(stat_val) ((unsigned)(stat_val) >> 8) #endif #ifndef WIFEXITED #define WIFEXITED(stat_val) (((stat_val) & 255) == 0) #endif int main(void) { int s; wait (&s); s = WIFEXITED (s) ? WEXITSTATUS (s) : 1; return 0; } Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: checkTime from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:177) Checks if you can safely include both and , and if so defines TIME_WITH_SYS_TIME Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/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: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TIME_H" to "1" ============================================================================================= TESTING: checkMath from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:183) Checks for the math headers and defines Checking for header: math.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.headers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double pi = M_PI; (void)pi; return 0; } Found math #defines, like M_PI ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: setjmp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SETJMP_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: dos.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: fcntl.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FCNTL_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: io.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: malloc.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_MALLOC_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: pwd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_PWD_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: strings.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_STRINGS_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: unistd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_UNISTD_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: machine/endian.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/param.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_PARAM_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/procfs.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_PROCFS_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/resource.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_RESOURCE_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/systeminfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/times.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TIMES_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/utsname.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_UTSNAME_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/socket.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_SOCKET_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/wait.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: netinet/in.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_NETINET_IN_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: netdb.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_NETDB_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: direct.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_TIME_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: Ws2tcpip.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/types.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: WindowsX.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: ieeefp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: stdint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_STDINT_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: inttypes.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_INTTYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: immintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_IMMINTRIN_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: setjmp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SETJMP_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: dos.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: dos.h: No such file or directory 3 | #include | ^~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: fcntl.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FCNTL_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: io.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: io.h: No such file or directory 3 | #include | ^~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: malloc.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_MALLOC_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: pwd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_PWD_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: strings.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_STRINGS_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: unistd.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_UNISTD_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: machine/endian.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: machine/endian.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/param.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_PARAM_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/procfs.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_PROCFS_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/resource.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_RESOURCE_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/systeminfo.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sys/systeminfo.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/times.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TIMES_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/utsname.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_UTSNAME_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/socket.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_SOCKET_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/wait.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_WAIT_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: netinet/in.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_NETINET_IN_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: netdb.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_NETDB_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: direct.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: direct.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: time.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_TIME_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: Ws2tcpip.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: Ws2tcpip.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: sys/types.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_SYS_TYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: WindowsX.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: WindowsX.h: No such file or directory 3 | #include | ^~~~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: float.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_FLOAT_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: ieeefp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: ieeefp.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: stdint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_STDINT_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: inttypes.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_INTTYPES_H" to "1" ============================================================================================= TESTING: check from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:80) Checks for "header", and defines HAVE_"header" if found Checking for header: immintrin.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_IMMINTRIN_H" to "1" ============================================================================================= TESTING: checkRecursiveMacros from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:198) Checks that the preprocessor allows recursive macros, and if not defines HAVE_BROKEN_RECURSIVE_MACRO Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.headers/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.headers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" void a(int i, int j) {} #define a(b) a(b,__LINE__) int main(void) { a(0); return 0; } child config.headers took 2.264648 seconds ============================================================================================= TESTING: configureL1CacheLineSize from config.utilities.cacheDetails(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/cacheDetails.py:127) Try to determine the size (in bytes) of an L1 cacheline. On success defines the variable PETSC_LEVEL1_DCACHE_LINESIZE to the determined value. Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include long getconf_level1_dcache_linesize() { long val = sysconf(_SC_LEVEL1_DCACHE_LINESIZE); return val >= 0 ? val : 32; } int main(void) { getconf_level1_dcache_linesize(); return 0; } ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include long getconf_level1_dcache_linesize() { long val = sysconf(_SC_LEVEL1_DCACHE_LINESIZE); return val >= 0 ? val : 32; } int main(void) { FILE *output = fopen("conftestval", "w"); if (!output) return 1; fprintf(output, "%ld", (long)getconf_level1_dcache_linesize()); fclose(output); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest.o -ldl Testing executable /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.utilities.cacheDetails/conftest Defined "LEVEL1_DCACHE_LINESIZE" to "64" child config.utilities.cacheDetails took 0.173867 seconds ============================================================================================= TESTING: check_struct_sigaction from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:42) Checks if "struct sigaction" exists in signal.h. This check is for C89 check. Checking for type: struct sigaction Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main(void) { struct sigaction a; (void)a; return 0; } struct sigaction found Defined "HAVE_STRUCT_SIGACTION" to "1" ============================================================================================= TESTING: check__int64 from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:48) Checks if __int64 exists. This is primarily for windows. Checking for type: __int64 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.types/conftest.c: In function 'main': /tmp/petsc-8nsl1jmc/config.types/conftest.c:11:1: error: unknown type name '__int64'; did you mean '__int64_t'? 11 | __int64 a; | ^~~~~~~ | __int64_t Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.types/conftest.c: In function 'main': /tmp/petsc-8nsl1jmc/config.types/conftest.c:11:1: error: unknown type name '__int64'; did you mean '__int64_t'? 11 | __int64 a; | ^~~~~~~ | __int64_t Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { __int64 a; (void)a; return 0; } __int64 found ============================================================================================= TESTING: checkSizeTypes from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:54) Checks for types associated with sizes, such as size_t. Checking for type: size_t Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { size_t a; (void)a; return 0; } size_t found ============================================================================================= TESTING: checkFileTypes from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:64) Checks for types associated with files, such as mode_t, off_t, etc. Checking for type: mode_t Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { mode_t a; (void)a; return 0; } mode_t found Checking for type: off_t Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { off_t a; (void)a; return 0; } off_t found ============================================================================================= TESTING: checkIntegerTypes from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:59) Checks for types associated with integers, such as int32_t. Checking for type: int32_t Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { int32_t a; (void)a; return 0; } int32_t found ============================================================================================= TESTING: checkPID from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:70) Checks for pid_t, and defines it if necessary Checking for type: pid_t Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include int main(void) { pid_t a; (void)a; return 0; } pid_t found ============================================================================================= TESTING: checkC99Complex from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:74) Check for complex numbers in C99 std Note that since PETSc source code uses _Complex we test specifically for that, not complex Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double _Complex x; x = I; (void)x; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double _Complex x; x = I; (void)x; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.types/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.o -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include int main(void) { double _Complex x; x = I; (void)x; return 0; } Defined "HAVE_C99_COMPLEX" to "1" ============================================================================================= TESTING: checkCxxComplex from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:88) Check for complex numbers in namespace std Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.types/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { std::complex x; (void)x; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.types/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.o -ldl Defined "HAVE_CXX_COMPLEX" to "1" ============================================================================================= TESTING: checkSizeof from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: void * Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: int Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: long Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: long long Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:99) Determines the size of type "typeName", and defines SIZEOF_"typeName" to be the size Checking for size of type: size_t Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:133) Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { __attribute__((visibility ("default"))) int foo(void); return 0; } Defined "USE_VISIBILITY_C" to "1" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.types/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { __attribute__((visibility ("default"))) int foo(void); return 0; } Defined "USE_VISIBILITY_CXX" to "1" ============================================================================================= TESTING: checkMaxPathLen from config.types(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/types.py:155) Sets PETSC_MAX_PATH_LEN depending on values available on the system Determining PETSC_MAX_PATH_LEN Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.types/conftest.o -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.types/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(MAXPATHLEN) # define PETSC_MAX_PATH_LEN MAXPATHLEN #elif defined(MAX_PATH) # define PETSC_MAX_PATH_LEN MAX_PATH #elif defined(_MAX_PATH) # define PETSC_MAX_PATH_LEN _MAX_PATH #else # define PETSC_MAX_PATH_LEN 4096 #endif #define xstr(s) str(s) #define str(s) #s char petsc_max_path_len[] = xstr(PETSC_MAX_PATH_LEN); int main(void) { return 0; } Preprocessing source: #include "confdefs.h" #include "conffix.h" #include #include #if defined(MAXPATHLEN) # define PETSC_MAX_PATH_LEN MAXPATHLEN #elif defined(MAX_PATH) # define PETSC_MAX_PATH_LEN MAX_PATH #elif defined(_MAX_PATH) # define PETSC_MAX_PATH_LEN _MAX_PATH #else # define PETSC_MAX_PATH_LEN 4096 #endif #define xstr(s) str(s) #define str(s) #s char petsc_max_path_len[] = xstr(PETSC_MAX_PATH_LEN); Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.types /tmp/petsc-8nsl1jmc/config.types/conftest.c Defined "MAX_PATH_LEN" to "4096" child config.types took 1.560526 seconds ============================================================================================= TESTING: configureMemAlign from PETSc.options.memAlign(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/memAlign.py:28) Choose memory alignment Defined "MEMALIGN" to "16" Memory alignment is 16 child PETSc.options.memAlign took 0.001271 seconds ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [handle_sigfpes] in library ['fpe'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char handle_sigfpes(void); static void _check_handle_sigfpes(void) { handle_sigfpes(); } int main(void) { _check_handle_sigfpes(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lfpe -ldl stdout: /tool/pandora64/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [socket] in library ['socket', 'nsl'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char socket(void); static void _check_socket(void) { socket(); } int main(void) { _check_socket(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lsocket -lnsl -ldl stdout: /tool/pandora64/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [handle_sigfpes] in library ['fpe'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char handle_sigfpes(void); static void _check_handle_sigfpes(void) { handle_sigfpes(); } int main(void) { _check_handle_sigfpes(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lfpe -ldl stdout: /tool/pandora64/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lfpe collect2: error: ld returned 1 exit status ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [socket] in library ['socket', 'nsl'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char socket(void); static void _check_socket(void) { socket(); } int main(void) { _check_socket(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lsocket -lnsl -ldl stdout: /tool/pandora64/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lsocket collect2: error: ld returned 1 exit status ============================================================================================= TESTING: checkMath from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:315) Check for sin() in libm, the math library Checking for functions [sin floor log10 pow] in library [''] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin(void) { double x,y; int s = scanf("%lf",&x); y = sin(x); printf("%f %d",y,s); } #include double floor(double); static void _check_floor(void) { double x,y; int s = scanf("%lf",&x); y = floor(x); printf("%f %d",y,s); } #include double log10(double); static void _check_log10(void) { double x,y; int s = scanf("%lf",&x); y = log10(x); printf("%f %d",y,s); } #include double pow(double, double); static void _check_pow(void) { double x,y; int s = scanf("%lf",&x); y = pow(x,x); printf("%f %d",y,s); } int main(void) { _check_sin(); _check_floor(); _check_log10(); _check_pow(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x27): undefined reference to `sin' conftest.c:(.text.startup+0xdd): undefined reference to `log10' conftest.c:(.text.startup+0x113): undefined reference to `pow' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x27): undefined reference to `sin' conftest.c:(.text.startup+0xdd): undefined reference to `log10' conftest.c:(.text.startup+0x113): undefined reference to `pow' collect2: error: ld returned 1 exit status Checking for functions [sin floor log10 pow] in library ['m'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin(void) { double x,y; int s = scanf("%lf",&x); y = sin(x); printf("%f %d",y,s); } #include double floor(double); static void _check_floor(void) { double x,y; int s = scanf("%lf",&x); y = floor(x); printf("%f %d",y,s); } #include double log10(double); static void _check_log10(void) { double x,y; int s = scanf("%lf",&x); y = log10(x); printf("%f %d",y,s); } #include double pow(double, double); static void _check_pow(void) { double x,y; int s = scanf("%lf",&x); y = pow(x,x); printf("%f %d",y,s); } int main(void) { _check_sin(); _check_floor(); _check_log10(); _check_pow(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lm -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include double sin(double); static void _check_sin(void) { double x,y; int s = scanf("%lf",&x); y = sin(x); printf("%f %d",y,s); } #include double floor(double); static void _check_floor(void) { double x,y; int s = scanf("%lf",&x); y = floor(x); printf("%f %d",y,s); } #include double log10(double); static void _check_log10(void) { double x,y; int s = scanf("%lf",&x); y = log10(x); printf("%f %d",y,s); } #include double pow(double, double); static void _check_pow(void) { double x,y; int s = scanf("%lf",&x); y = pow(x,x); printf("%f %d",y,s); } void dummy(void) {_check_sin(); _check_floor(); _check_log10(); _check_pow();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lm -ldl Defined "HAVE_LIBM" to "1" CheckMath: using math library ['libm.a'] ============================================================================================= TESTING: checkMathErf from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:336) Check for erf() in libm, the math library Checking for functions [erf] in library ['libm.a'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_erf(void) { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); (void)y; } int main(void) { _check_erf(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lm -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_erf(void) { double (*checkErf)(double) = erf;double x = 0,y; y = (*checkErf)(x); (void)y; } void dummy(void) {_check_erf();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lm -ldl Defined "HAVE_LIBM" to "1" erf() found Defined "HAVE_ERF" to "1" ============================================================================================= TESTING: checkMathTgamma from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:345) Check for tgamma() in libm, the math library Checking for functions [tgamma] in library ['libm.a'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_tgamma(void) { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); (void)y; } int main(void) { _check_tgamma(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lm -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_tgamma(void) { double (*checkTgamma)(double) = tgamma;double x = 0,y; y = (*checkTgamma)(x); (void)y; } void dummy(void) {_check_tgamma();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lm -ldl Defined "HAVE_LIBM" to "1" tgamma() found Defined "HAVE_TGAMMA" to "1" ============================================================================================= TESTING: checkMathLgamma from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:354) Check for lgamma() in libm, the math library Checking for functions [lgamma] in library ['libm.a'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include #include static void _check_lgamma(void) { double (*checkLgamma)(double) = lgamma;double x = 1,y; y = (*checkLgamma)(x);if (y != 0.) abort(); } int main(void) { _check_lgamma(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lm -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include #include static void _check_lgamma(void) { double (*checkLgamma)(double) = lgamma;double x = 1,y; y = (*checkLgamma)(x);if (y != 0.) abort(); } void dummy(void) {_check_lgamma();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lm -ldl Defined "HAVE_LIBM" to "1" lgamma() found Defined "HAVE_LGAMMA" to "1" ============================================================================================= TESTING: checkMathFenv from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:367) Checks if can be used with FE_DFL_ENV Checking for functions [fesetenv] in library ['libm.a'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_fesetenv(void) { fesetenv(FE_DFL_ENV); } int main(void) { _check_fesetenv(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lm -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_fesetenv(void) { fesetenv(FE_DFL_ENV); } void dummy(void) {_check_fesetenv();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lm -ldl Defined "HAVE_LIBM" to "1" Defined "HAVE_FENV_H" to "1" Checking for functions [feclearexcept] in library ['libm.a'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_feclearexcept(void) { feclearexcept(FE_INEXACT); } int main(void) { _check_feclearexcept(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lm -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_feclearexcept(void) { feclearexcept(FE_INEXACT); } void dummy(void) {_check_feclearexcept();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lm -ldl Defined "HAVE_LIBM" to "1" Defined "HAVE_FE_VALUES" to "1" ============================================================================================= TESTING: checkMathLog2 from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:379) Check for log2() in libm, the math library Checking for functions [log2] in library ['libm.a'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_log2(void) { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); (void)y; } int main(void) { _check_log2(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lm -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_log2(void) { double (*checkLog2)(double) = log2; double x = 2.5, y = (*checkLog2)(x); (void)y; } void dummy(void) {_check_log2();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lm -ldl Defined "HAVE_LIBM" to "1" log2() found Defined "HAVE_LOG2" to "1" ============================================================================================= TESTING: checkRealtime from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:388) Check for presence of clock_gettime() in realtime library (POSIX Realtime extensions) Checking for functions [clock_gettime] in library [''] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_clock_gettime(void) { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp); } int main(void) { _check_clock_gettime(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_clock_gettime(void) { struct timespec tp; clock_gettime(CLOCK_REALTIME,&tp); } void dummy(void) {_check_clock_gettime();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl realtime functions are linked in by default ============================================================================================= TESTING: checkDynamic from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:404) Check for the header and libraries necessary for dynamic library manipulation Checking for functions [dlopen] in library ['dl'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } int main(void) { _check_dlopen(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char dlopen(void); static void _check_dlopen(void) { dlopen(); } void dummy(void) {_check_dlopen();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -ldl -ldl Defined "HAVE_LIBDL" to "1" Checking for header: dlfcn.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Defined "HAVE_DLFCN_H" to "1" ============================================================================================= TESTING: checkExecutableExportFlag from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:630) Checks for the flag that allows executables to export symbols to dlsym() ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifdef PETSC_HAVE_DLFCN_H #include #endif #define PETSC_DLLEXPORT __attribute__((visibility ("default"))) extern PETSC_DLLEXPORT int foo() { return 42; } int main(void) { void *lib; int (*foo)(); lib = dlopen(NULL, RTLD_LAZY); if (!lib) { fprintf(stderr, "Could not open executable: %s\n", dlerror()); exit(1); } foo = (int (*)(void)) dlsym(lib, "foo"); if (!foo) { fprintf(stderr, "Could not find function in executable\n"); exit(1); } if ((*foo)() != 42) { fprintf(stderr, "Could not run function\n"); exit(1); } return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl -ldl Testing executable /tmp/petsc-8nsl1jmc/config.libraries/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.libraries/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.libraries/conftest stdout: Could not find function in executable ERROR while running executable: Could not execute "['/tmp/petsc-8nsl1jmc/config.libraries/conftest']": Could not find function in executable Executable does not export symbols for dlopen() ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -Wl,-export_dynamic /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifdef PETSC_HAVE_DLFCN_H #include #endif #define PETSC_DLLEXPORT __attribute__((visibility ("default"))) extern PETSC_DLLEXPORT int foo() { return 42; } int main(void) { void *lib; int (*foo)(); lib = dlopen(NULL, RTLD_LAZY); if (!lib) { fprintf(stderr, "Could not open executable: %s\n", dlerror()); exit(1); } foo = (int (*)(void)) dlsym(lib, "foo"); if (!foo) { fprintf(stderr, "Could not find function in executable\n"); exit(1); } if ((*foo)() != 42) { fprintf(stderr, "Could not run function\n"); exit(1); } return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -Wl,-export_dynamic /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl -ldl stdout: /tool/pandora64/bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000400620 Possible ERROR while running linker:exit code 0 stderr: /tool/pandora64/bin/ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000400620 Testing executable /tmp/petsc-8nsl1jmc/config.libraries/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.libraries/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.libraries/conftest stdout: Could not find function in executable ERROR while running executable: Could not execute "['/tmp/petsc-8nsl1jmc/config.libraries/conftest']": Could not find function in executable Executable does not export symbols for dlopen() ======== Checking running linked program Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -Wl,-export-dynamic /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #ifdef PETSC_HAVE_DLFCN_H #include #endif #define PETSC_DLLEXPORT __attribute__((visibility ("default"))) extern PETSC_DLLEXPORT int foo() { return 42; } int main(void) { void *lib; int (*foo)(); lib = dlopen(NULL, RTLD_LAZY); if (!lib) { fprintf(stderr, "Could not open executable: %s\n", dlerror()); exit(1); } foo = (int (*)(void)) dlsym(lib, "foo"); if (!foo) { fprintf(stderr, "Could not find function in executable\n"); exit(1); } if ((*foo)() != 42) { fprintf(stderr, "Could not run function\n"); exit(1); } return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -Wl,-export-dynamic /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl -ldl Testing executable /tmp/petsc-8nsl1jmc/config.libraries/conftest to see if it can be run Executing: /tmp/petsc-8nsl1jmc/config.libraries/conftest Running Executable with threads to time it out at 60 Executing: /tmp/petsc-8nsl1jmc/config.libraries/conftest Executable exports symbols for dlopen() Defined "HAVE_EXECUTABLE_EXPORT" to "1" Defined make macro "EXEFLAGS" to "-Wl,-export-dynamic" child config.libraries took 3.065772 seconds ============================================================================================= TESTING: configureLibraryOptions from PETSc.options.libraryOptions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/libraryOptions.py:38) Sets PETSC_USE_DEBUG, PETSC_USE_INFO, PETSC_USE_LOG, PETSC_USE_CTABLE, PETSC_USE_DMLANDAU_2D, PETSC_USE_FORTRAN_KERNELS, and PETSC_USE_AVX512_KERNELS Defined "HAVE_THREADSAFETY" to "1" Defined "USE_LOG" to "0" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -qversion stdout: gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? gcc: fatal error: no input files compilation terminated. Defined "USE_MALLOC_COALESCED" to "1" Defined "USE_INFO" to "1" Defined "USE_CTABLE" to "1" Defined "USE_DMLANDAU_2D" to "1" **********Checking if running on BGL/IBM detected Checking for functions [bgl_perfctr_void] in library [''] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char bgl_perfctr_void(void); static void _check_bgl_perfctr_void(void) { bgl_perfctr_void(); } int main(void) { _check_bgl_perfctr_void(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x5): undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x5): undefined reference to `bgl_perfctr_void' collect2: error: ld returned 1 exit status Checking for functions [ADIOI_BGL_Open] in library [''] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ADIOI_BGL_Open(void); static void _check_ADIOI_BGL_Open(void) { ADIOI_BGL_Open(); } int main(void) { _check_ADIOI_BGL_Open(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x5): undefined reference to `ADIOI_BGL_Open' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x5): undefined reference to `ADIOI_BGL_Open' collect2: error: ld returned 1 exit status *********BGL/IBM test failure Defined "USE_BACKWARD_LOOP" to "1" Defined "USE_FORTRAN_KERNELS" to "1" Defined "AssertAlignx(a,b)" to " " Defined "USE_AVX512_KERNELS" to "1" ============================================================================================= TESTING: configureISColorValueType from PETSc.options.libraryOptions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/libraryOptions.py:93) Sets PETSC_IS_COLORING_VALUE_TYPE, PETSC_MPIU_IS_COLORING_VALUE_TYPE, and PETSC_IS_COLORING_MAX as required by ISColoring Defined "MPIU_IS_COLORING_VALUE_TYPE" to "MPI_UNSIGNED_SHORT" Defined "IS_COLORING_MAX" to "USHRT_MAX" Defined "IS_COLORING_VALUE_TYPE" to "short" Defined "IS_COLORING_VALUE_TYPE_F" to "integer2" child PETSc.options.libraryOptions took 0.187817 seconds child config.atomics took 0.000008 seconds ============================================================================================= TESTING: checkVSNPrintf from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:106) Checks whether vsnprintf requires a char * last argument, and if it does defines HAVE_VSNPRINTF_CHAR Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include int main(void) { va_list Argp = { 0 };char str[6]; vsnprintf(str,5, "%d", Argp ); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_VSNPRINTF" to "1" ============================================================================================= TESTING: checkNanosleep from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:136) Check for functional nanosleep() - as time.h behaves differently for different compiler flags - like -std=c89 Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { struct timespec tp; tp.tv_sec = 0; tp.tv_nsec = (long)(1e9); nanosleep(&tp,0); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_NANOSLEEP" to "1" ============================================================================================= TESTING: checkMemmove from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:142) Check for functional memmove() - as MS VC requires correct includes to for this test Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { char c1[1], c2[1] = "c"; size_t n=1; memmove(c1,c2,n); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_MEMMOVE" to "1" ============================================================================================= TESTING: checkSignalHandlerType from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:112) Checks the type of C++ signals handlers, and defines SIGNAL_CAST to the correct value Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.functions/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include static void myhandler(int sig) {} int main(void) { signal(SIGFPE,myhandler); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.functions/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "SIGNAL_CAST" to " " ============================================================================================= TESTING: checkFreeReturnType from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:122) Checks whether free returns void or int, and defines HAVE_FREE_RETURN_INT Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.c: In function 'main': /tmp/petsc-8nsl1jmc/config.functions/conftest.c:6:25: error: void value not ignored as it ought to be 6 | int ierr; void *p; ierr = free(p); return ierr; | ^ Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.c: In function 'main': /tmp/petsc-8nsl1jmc/config.functions/conftest.c:6:25: error: void value not ignored as it ought to be 6 | int ierr; void *p; ierr = free(p); return ierr; | ^ Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int ierr; void *p; ierr = free(p); return ierr; return 0; } Compile failed inside link ============================================================================================= TESTING: checkVariableArgumentLists from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:128) Checks whether the variable argument list functionality is working Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { va_list l1, l2; va_copy(l1, l2); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_VA_COPY" to "1" ============================================================================================= TESTING: checkClassify from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/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 [posix_memalign gethostname _mkdir socket getpagesize rand strcasecmp uname access _access time _getcwd dlerror dlclose dlopen getcwd clock _lseek PXFGETARG usleep popen dlsym fork _sleep _set_output_format getrusage sbreak _snprintf getdomainname lseek drand48 snprintf fpresetsticky __gcov_dump gethostbyname bzero stricmp fpsetsticky sleep readlink realpath] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.c:13:6: warning: conflicting types for built-in function 'posix_memalign'; expected 'int(void **, long unsigned int, long unsigned int)' [-Wbuiltin-declaration-mismatch] 13 | char posix_memalign(); | ^~~~~~~~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:19:6: warning: conflicting types for built-in function 'strcasecmp'; expected 'int(const char *, const char *)' [-Wbuiltin-declaration-mismatch] 19 | char strcasecmp(); | ^~~~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:35:6: warning: conflicting types for built-in function 'fork'; expected 'int(void)' [-Wbuiltin-declaration-mismatch] 35 | char fork(); | ^~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:44:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int, const char *, ...)' [-Wbuiltin-declaration-mismatch] 44 | char snprintf(); | ^~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:6:1: note: 'snprintf' is declared in header '' 5 | #include +++ |+#include 6 | /* Override any gcc2 internal prototype to avoid an error. */ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:48:6: warning: conflicting types for built-in function 'bzero'; expected 'void(void *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 48 | char bzero(); | ^~~~~ Possible ERROR while running compiler:exit code 0 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.c:13:6: warning: conflicting types for built-in function 'posix_memalign'; expected 'int(void **, long unsigned int, long unsigned int)' [-Wbuiltin-declaration-mismatch] 13 | char posix_memalign(); | ^~~~~~~~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:19:6: warning: conflicting types for built-in function 'strcasecmp'; expected 'int(const char *, const char *)' [-Wbuiltin-declaration-mismatch] 19 | char strcasecmp(); | ^~~~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:35:6: warning: conflicting types for built-in function 'fork'; expected 'int(void)' [-Wbuiltin-declaration-mismatch] 35 | char fork(); | ^~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:44:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int, const char *, ...)' [-Wbuiltin-declaration-mismatch] 44 | char snprintf(); | ^~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:6:1: note: 'snprintf' is declared in header '' 5 | #include +++ |+#include 6 | /* Override any gcc2 internal prototype to avoid an error. */ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:48:6: warning: conflicting types for built-in function 'bzero'; expected 'void(void *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 48 | char bzero(); | ^~~~~ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char posix_memalign(); char gethostname(); char _mkdir(); char socket(); char getpagesize(); char rand(); char strcasecmp(); char uname(); char access(); char _access(); char time(); char _getcwd(); char dlerror(); char dlclose(); char dlopen(); char getcwd(); char clock(); char _lseek(); char PXFGETARG(); char usleep(); char popen(); char dlsym(); char fork(); char _sleep(); char _set_output_format(); char getrusage(); char sbreak(); char _snprintf(); char getdomainname(); char lseek(); char drand48(); char snprintf(); char fpresetsticky(); char __gcov_dump(); char gethostbyname(); char bzero(); char stricmp(); char fpsetsticky(); char sleep(); char readlink(); char realpath(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_posix_memalign) || defined (__stub___posix_memalign) posix_memalign_will_always_fail_with_ENOSYS(); #else posix_memalign(); #endif #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #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_getpagesize) || defined (__stub___getpagesize) getpagesize_will_always_fail_with_ENOSYS(); #else getpagesize(); #endif #if defined (__stub_rand) || defined (__stub___rand) rand_will_always_fail_with_ENOSYS(); #else rand(); #endif #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) strcasecmp_will_always_fail_with_ENOSYS(); #else strcasecmp(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif #if defined (__stub_access) || defined (__stub___access) access_will_always_fail_with_ENOSYS(); #else access(); #endif #if defined (__stub__access) || defined (__stub____access) _access_will_always_fail_with_ENOSYS(); #else _access(); #endif #if defined (__stub_time) || defined (__stub___time) time_will_always_fail_with_ENOSYS(); #else time(); #endif #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif #if defined (__stub_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif #if defined (__stub_getcwd) || defined (__stub___getcwd) getcwd_will_always_fail_with_ENOSYS(); #else getcwd(); #endif #if defined (__stub_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_popen) || defined (__stub___popen) popen_will_always_fail_with_ENOSYS(); #else popen(); #endif #if defined (__stub_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub_fork) || defined (__stub___fork) fork_will_always_fail_with_ENOSYS(); #else fork(); #endif #if defined (__stub__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #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_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #endif #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #endif #if defined (__stub__snprintf) || defined (__stub____snprintf) _snprintf_will_always_fail_with_ENOSYS(); #else _snprintf(); #endif #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_lseek) || defined (__stub___lseek) lseek_will_always_fail_with_ENOSYS(); #else lseek(); #endif #if defined (__stub_drand48) || defined (__stub___drand48) drand48_will_always_fail_with_ENOSYS(); #else drand48(); #endif #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif #if defined (__stub_fpresetsticky) || defined (__stub___fpresetsticky) fpresetsticky_will_always_fail_with_ENOSYS(); #else fpresetsticky(); #endif #if defined (__stub___gcov_dump) || defined (__stub_____gcov_dump) __gcov_dump_will_always_fail_with_ENOSYS(); #else __gcov_dump(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #endif #if defined (__stub_fpsetsticky) || defined (__stub___fpsetsticky) fpsetsticky_will_always_fail_with_ENOSYS(); #else fpsetsticky(); #endif #if defined (__stub_sleep) || defined (__stub___sleep) sleep_will_always_fail_with_ENOSYS(); #else sleep(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif #if defined (__stub_realpath) || defined (__stub___realpath) realpath_will_always_fail_with_ENOSYS(); #else realpath(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x15): undefined reference to `_mkdir' conftest.c:(.text.startup+0x46): undefined reference to `_access' conftest.c:(.text.startup+0x54): undefined reference to `_getcwd' conftest.c:(.text.startup+0x7e): undefined reference to `_lseek' conftest.c:(.text.startup+0x85): undefined reference to `PXFGETARG' conftest.c:(.text.startup+0xa8): undefined reference to `_sleep' conftest.c:(.text.startup+0xaf): undefined reference to `_set_output_format' conftest.c:(.text.startup+0xbd): undefined reference to `sbreak' conftest.c:(.text.startup+0xc4): undefined reference to `_snprintf' conftest.c:(.text.startup+0xe7): undefined reference to `fpresetsticky' conftest.c:(.text.startup+0xee): undefined reference to `__gcov_dump' conftest.c:(.text.startup+0x103): undefined reference to `stricmp' conftest.c:(.text.startup+0x10a): undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x15): undefined reference to `_mkdir' conftest.c:(.text.startup+0x46): undefined reference to `_access' conftest.c:(.text.startup+0x54): undefined reference to `_getcwd' conftest.c:(.text.startup+0x7e): undefined reference to `_lseek' conftest.c:(.text.startup+0x85): undefined reference to `PXFGETARG' conftest.c:(.text.startup+0xa8): undefined reference to `_sleep' conftest.c:(.text.startup+0xaf): undefined reference to `_set_output_format' conftest.c:(.text.startup+0xbd): undefined reference to `sbreak' conftest.c:(.text.startup+0xc4): undefined reference to `_snprintf' conftest.c:(.text.startup+0xe7): undefined reference to `fpresetsticky' conftest.c:(.text.startup+0xee): undefined reference to `__gcov_dump' conftest.c:(.text.startup+0x103): undefined reference to `stricmp' conftest.c:(.text.startup+0x10a): undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Checking for functions [posix_memalign gethostname socket getpagesize rand strcasecmp uname time dlerror dlclose dlopen] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.c:13:6: warning: conflicting types for built-in function 'posix_memalign'; expected 'int(void **, long unsigned int, long unsigned int)' [-Wbuiltin-declaration-mismatch] 13 | char posix_memalign(); | ^~~~~~~~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:18:6: warning: conflicting types for built-in function 'strcasecmp'; expected 'int(const char *, const char *)' [-Wbuiltin-declaration-mismatch] 18 | char strcasecmp(); | ^~~~~~~~~~ Possible ERROR while running compiler:exit code 0 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.c:13:6: warning: conflicting types for built-in function 'posix_memalign'; expected 'int(void **, long unsigned int, long unsigned int)' [-Wbuiltin-declaration-mismatch] 13 | char posix_memalign(); | ^~~~~~~~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:18:6: warning: conflicting types for built-in function 'strcasecmp'; expected 'int(const char *, const char *)' [-Wbuiltin-declaration-mismatch] 18 | char strcasecmp(); | ^~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char posix_memalign(); char gethostname(); char socket(); char getpagesize(); char rand(); char strcasecmp(); char uname(); char time(); char dlerror(); char dlclose(); char dlopen(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_posix_memalign) || defined (__stub___posix_memalign) posix_memalign_will_always_fail_with_ENOSYS(); #else posix_memalign(); #endif #if defined (__stub_gethostname) || defined (__stub___gethostname) gethostname_will_always_fail_with_ENOSYS(); #else gethostname(); #endif #if defined (__stub_socket) || defined (__stub___socket) socket_will_always_fail_with_ENOSYS(); #else socket(); #endif #if defined (__stub_getpagesize) || defined (__stub___getpagesize) getpagesize_will_always_fail_with_ENOSYS(); #else getpagesize(); #endif #if defined (__stub_rand) || defined (__stub___rand) rand_will_always_fail_with_ENOSYS(); #else rand(); #endif #if defined (__stub_strcasecmp) || defined (__stub___strcasecmp) strcasecmp_will_always_fail_with_ENOSYS(); #else strcasecmp(); #endif #if defined (__stub_uname) || defined (__stub___uname) uname_will_always_fail_with_ENOSYS(); #else uname(); #endif #if defined (__stub_time) || defined (__stub___time) time_will_always_fail_with_ENOSYS(); #else time(); #endif #if defined (__stub_dlerror) || defined (__stub___dlerror) dlerror_will_always_fail_with_ENOSYS(); #else dlerror(); #endif #if defined (__stub_dlclose) || defined (__stub___dlclose) dlclose_will_always_fail_with_ENOSYS(); #else dlclose(); #endif #if defined (__stub_dlopen) || defined (__stub___dlopen) dlopen_will_always_fail_with_ENOSYS(); #else dlopen(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_POSIX_MEMALIGN" to "1" Defined "HAVE_GETHOSTNAME" to "1" Defined "HAVE_SOCKET" to "1" Defined "HAVE_GETPAGESIZE" to "1" Defined "HAVE_RAND" to "1" Defined "HAVE_STRCASECMP" to "1" Defined "HAVE_UNAME" to "1" Defined "HAVE_TIME" to "1" Defined "HAVE_DLERROR" to "1" Defined "HAVE_DLCLOSE" to "1" Defined "HAVE_DLOPEN" to "1" Checking for functions [clock usleep popen dlsym fork getrusage getdomainname drand48 gethostbyname bzero readlink realpath] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.c:17:6: warning: conflicting types for built-in function 'fork'; expected 'int(void)' [-Wbuiltin-declaration-mismatch] 17 | char fork(); | ^~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:22:6: warning: conflicting types for built-in function 'bzero'; expected 'void(void *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 22 | char bzero(); | ^~~~~ Possible ERROR while running compiler:exit code 0 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.c:17:6: warning: conflicting types for built-in function 'fork'; expected 'int(void)' [-Wbuiltin-declaration-mismatch] 17 | char fork(); | ^~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:22:6: warning: conflicting types for built-in function 'bzero'; expected 'void(void *, long unsigned int)' [-Wbuiltin-declaration-mismatch] 22 | char bzero(); | ^~~~~ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char clock(); char usleep(); char popen(); char dlsym(); char fork(); char getrusage(); char getdomainname(); char drand48(); char gethostbyname(); char bzero(); char readlink(); char realpath(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_clock) || defined (__stub___clock) clock_will_always_fail_with_ENOSYS(); #else clock(); #endif #if defined (__stub_usleep) || defined (__stub___usleep) usleep_will_always_fail_with_ENOSYS(); #else usleep(); #endif #if defined (__stub_popen) || defined (__stub___popen) popen_will_always_fail_with_ENOSYS(); #else popen(); #endif #if defined (__stub_dlsym) || defined (__stub___dlsym) dlsym_will_always_fail_with_ENOSYS(); #else dlsym(); #endif #if defined (__stub_fork) || defined (__stub___fork) fork_will_always_fail_with_ENOSYS(); #else fork(); #endif #if defined (__stub_getrusage) || defined (__stub___getrusage) getrusage_will_always_fail_with_ENOSYS(); #else getrusage(); #endif #if defined (__stub_getdomainname) || defined (__stub___getdomainname) getdomainname_will_always_fail_with_ENOSYS(); #else getdomainname(); #endif #if defined (__stub_drand48) || defined (__stub___drand48) drand48_will_always_fail_with_ENOSYS(); #else drand48(); #endif #if defined (__stub_gethostbyname) || defined (__stub___gethostbyname) gethostbyname_will_always_fail_with_ENOSYS(); #else gethostbyname(); #endif #if defined (__stub_bzero) || defined (__stub___bzero) bzero_will_always_fail_with_ENOSYS(); #else bzero(); #endif #if defined (__stub_readlink) || defined (__stub___readlink) readlink_will_always_fail_with_ENOSYS(); #else readlink(); #endif #if defined (__stub_realpath) || defined (__stub___realpath) realpath_will_always_fail_with_ENOSYS(); #else realpath(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_CLOCK" to "1" Defined "HAVE_USLEEP" to "1" Defined "HAVE_POPEN" to "1" Defined "HAVE_DLSYM" to "1" Defined "HAVE_FORK" to "1" Defined "HAVE_GETRUSAGE" to "1" Defined "HAVE_GETDOMAINNAME" to "1" Defined "HAVE_DRAND48" to "1" Defined "HAVE_GETHOSTBYNAME" to "1" Defined "HAVE_BZERO" to "1" Defined "HAVE_READLINK" to "1" Defined "HAVE_REALPATH" to "1" Checking for functions [_mkdir] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _mkdir(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub__mkdir) || defined (__stub____mkdir) _mkdir_will_always_fail_with_ENOSYS(); #else _mkdir(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_mkdir' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_mkdir' collect2: error: ld returned 1 exit status Checking for functions [access] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char access(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_access) || defined (__stub___access) access_will_always_fail_with_ENOSYS(); #else access(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_ACCESS" to "1" Checking for functions [_access] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _access(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub__access) || defined (__stub____access) _access_will_always_fail_with_ENOSYS(); #else _access(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_access' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_access' collect2: error: ld returned 1 exit status Checking for functions [_getcwd] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _getcwd(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub__getcwd) || defined (__stub____getcwd) _getcwd_will_always_fail_with_ENOSYS(); #else _getcwd(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_getcwd' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_getcwd' collect2: error: ld returned 1 exit status Checking for functions [getcwd] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char getcwd(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_getcwd) || defined (__stub___getcwd) getcwd_will_always_fail_with_ENOSYS(); #else getcwd(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_GETCWD" to "1" Checking for functions [_lseek] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _lseek(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub__lseek) || defined (__stub____lseek) _lseek_will_always_fail_with_ENOSYS(); #else _lseek(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_lseek' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_lseek' collect2: error: ld returned 1 exit status Checking for functions [PXFGETARG] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char PXFGETARG(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_PXFGETARG) || defined (__stub___PXFGETARG) PXFGETARG_will_always_fail_with_ENOSYS(); #else PXFGETARG(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `PXFGETARG' collect2: error: ld returned 1 exit status Checking for functions [_sleep] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _sleep(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub__sleep) || defined (__stub____sleep) _sleep_will_always_fail_with_ENOSYS(); #else _sleep(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_sleep' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_sleep' collect2: error: ld returned 1 exit status Checking for functions [_set_output_format] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _set_output_format(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub__set_output_format) || defined (__stub____set_output_format) _set_output_format_will_always_fail_with_ENOSYS(); #else _set_output_format(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_set_output_format' collect2: error: ld returned 1 exit status Checking for functions [sbreak] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sbreak(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_sbreak) || defined (__stub___sbreak) sbreak_will_always_fail_with_ENOSYS(); #else sbreak(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `sbreak' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `sbreak' collect2: error: ld returned 1 exit status Checking for functions [_snprintf] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char _snprintf(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub__snprintf) || defined (__stub____snprintf) _snprintf_will_always_fail_with_ENOSYS(); #else _snprintf(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_snprintf' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `_snprintf' collect2: error: ld returned 1 exit status Checking for functions [lseek] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char lseek(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_lseek) || defined (__stub___lseek) lseek_will_always_fail_with_ENOSYS(); #else lseek(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_LSEEK" to "1" Checking for functions [snprintf] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.c:13:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int, const char *, ...)' [-Wbuiltin-declaration-mismatch] 13 | char snprintf(); | ^~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:6:1: note: 'snprintf' is declared in header '' 5 | #include +++ |+#include 6 | /* Override any gcc2 internal prototype to avoid an error. */ Possible ERROR while running compiler:exit code 0 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.c:13:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int, const char *, ...)' [-Wbuiltin-declaration-mismatch] 13 | char snprintf(); | ^~~~~~~~ /tmp/petsc-8nsl1jmc/config.functions/conftest.c:6:1: note: 'snprintf' is declared in header '' 5 | #include +++ |+#include 6 | /* Override any gcc2 internal prototype to avoid an error. */ Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char snprintf(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_snprintf) || defined (__stub___snprintf) snprintf_will_always_fail_with_ENOSYS(); #else snprintf(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_SNPRINTF" to "1" Checking for functions [fpresetsticky] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fpresetsticky(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_fpresetsticky) || defined (__stub___fpresetsticky) fpresetsticky_will_always_fail_with_ENOSYS(); #else fpresetsticky(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `fpresetsticky' collect2: error: ld returned 1 exit status Checking for functions [__gcov_dump] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char __gcov_dump(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub___gcov_dump) || defined (__stub_____gcov_dump) __gcov_dump_will_always_fail_with_ENOSYS(); #else __gcov_dump(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `__gcov_dump' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `__gcov_dump' collect2: error: ld returned 1 exit status Checking for functions [stricmp] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char stricmp(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_stricmp) || defined (__stub___stricmp) stricmp_will_always_fail_with_ENOSYS(); #else stricmp(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `stricmp' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `stricmp' collect2: error: ld returned 1 exit status Checking for functions [fpsetsticky] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char fpsetsticky(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_fpsetsticky) || defined (__stub___fpsetsticky) fpsetsticky_will_always_fail_with_ENOSYS(); #else fpsetsticky(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x7): undefined reference to `fpsetsticky' collect2: error: ld returned 1 exit status Checking for functions [sleep] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* System header to define __stub macros and hopefully no other prototypes since they would conflict with our 'char funcname()' declaration below. */ #include /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif /* We use char because int might match the return type of a gcc2 builtin and then its argument prototype would still apply. */ char sleep(); #ifdef __cplusplus } #endif int main(void) { #if defined (__stub_sleep) || defined (__stub___sleep) sleep_will_always_fail_with_ENOSYS(); #else sleep(); #endif return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_SLEEP" to "1" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -v stdout: Reading specs from /tool/pandora64/.package/gcc-9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/specs COLLECT_GCC=/tool/pandora64/.package/gcc-9.3.0/bin/gcc COLLECT_LTO_WRAPPER=/tool/pandora64/.package/gcc-9.3.0/libexec/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../configure --prefix=/tool/pandora64/.package/gcc-9.3.0 --with-local-prefix=/tool/pandora64/.package/gcc-9.3.0 --with-gmp=/tool/pandora64/.package/gcc-9.3.0 --with-mpfr=/tool/pandora64/.package/gcc-9.3.0 --with-mpc=/tool/pandora64/.package/gcc-9.3.0 --enable-languages=c,c++,fortran Thread model: posix gcc version 9.3.0 (GCC) ============================================================================================= TESTING: checkMmap from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:148) Check for functional mmap() to allocate shared memory and define HAVE_MMAP Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include #include #include #include int main(void) { int fd; fd=open("/tmp/file",O_RDWR); mmap((void*)0,100,PROT_READ|PROT_WRITE,MAP_SHARED,fd,0); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_MMAP" to "1" ============================================================================================= TESTING: checkMkstemp from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:154) Check for mkstemp() to avoid using tmpnam as it is often deprecated Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _XOPEN_SOURCE 600 #include #include int main(void) { char filename[100]; strcpy(filename, "/tmp/fileXXXXXX"); mkstemp(filename); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl Defined "HAVE_MKSTEMP" to "1" ============================================================================================= TESTING: checkTmpnam_s from config.functions(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/functions.py:159) Check for tmpnam_s() to avoid using tmpnam as it is often deprecated Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.functions/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.c: In function 'main': /tmp/petsc-8nsl1jmc/config.functions/conftest.c:7:2: warning: implicit declaration of function 'tmpnam_s'; did you mean 'tmpnam_r'? [-Wimplicit-function-declaration] 7 | tmpnam_s(filename, sizeof(filename)); | ^~~~~~~~ | tmpnam_r Possible ERROR while running compiler:exit code 0 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.c: In function 'main': /tmp/petsc-8nsl1jmc/config.functions/conftest.c:7:2: warning: implicit declaration of function 'tmpnam_s'; did you mean 'tmpnam_r'? [-Wimplicit-function-declaration] 7 | tmpnam_s(filename, sizeof(filename)); | ^~~~~~~~ | tmpnam_r Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { char filename[L_tmpnam]; tmpnam_s(filename, sizeof(filename)); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.functions/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.functions/conftest.o -ldl stdout: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x1d): undefined reference to `tmpnam_s' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.functions/conftest.o: In function `main': conftest.c:(.text.startup+0x1d): undefined reference to `tmpnam_s' collect2: error: ld returned 1 exit status child config.functions took 2.625623 seconds ============================================================================================= TESTING: configureMemorySize from config.utilities.getResidentSetSize(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/getResidentSetSize.py:31) Try to determine how to measure the memory usage Defined "USE_PROC_FOR_SIZE" to "1" Using /proc for PetscMemoryGetCurrentUsage() child config.utilities.getResidentSetSize took 0.001481 seconds ============================================================================================= TESTING: configureFPTrap from config.utilities.FPTrap(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/FPTrap.py:26) Checking the handling of floating point traps Checking for header: sigfpe.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: sigfpe.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Checking for header: fpxcp.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory 3 | #include | ^~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory 3 | #include | ^~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: fpxcp.h: No such file or directory 3 | #include | ^~~~~~~~~ compilation terminated. Checking for header: floatingpoint.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: floatingpoint.h: No such file or directory 3 | #include | ^~~~~~~~~~~~~~~~~ compilation terminated. child config.utilities.FPTrap took 0.082732 seconds ============================================================================================= TESTING: configureFortranCommandLine from config.utilities.fortranCommandLine(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/fortranCommandLine.py:27) Check for the mechanism to retrieve command line arguments in Fortran Checking for functions [] in library [''] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.F90 Successful compile: Source: program main integer i character(len=80) arg i = command_argument_count() call get_command_argument(i,arg) end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -ldl child config.utilities.fortranCommandLine took 0.103728 seconds ============================================================================================= TESTING: configureFeatureTestMacros from config.utilities.featureTestMacros(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/featureTestMacros.py:13) Checks if certain feature test macros are support Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.c:4:10: fatal error: sysctl.h: No such file or directory 4 | #include | ^~~~~~~~~~ compilation terminated. Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.c:4:10: fatal error: sysctl.h: No such file or directory 4 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #define _POSIX_C_SOURCE 200112L #include int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _BSD_SOURCE #include int main(void) { return 0; } Defined "_BSD_SOURCE" to "1" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _DEFAULT_SOURCE #include int main(void) { return 0; } Defined "_DEFAULT_SOURCE" to "1" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include int main(void) { cpu_set_t mset; CPU_ZERO(&mset); return 0; } Defined "_GNU_SOURCE" to "1" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main(void) { Dl_info info; if (dladdr(*(void **)&exit, &info) == 0) return 1; return 0; } Defined "_GNU_SOURCE" to "1" child config.utilities.featureTestMacros took 0.261286 seconds ============================================================================================= TESTING: configureMissingUtypeTypedefs from config.utilities.missing(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/missing.py:54) Checks if u_short is undefined Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { u_short foo; (void)foo; return 0; } ============================================================================================= TESTING: configureMissingFunctions from config.utilities.missing(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/missing.py:60) Checks for SOCKETS and getline Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include char *lineptr; size_t n; FILE *stream; int main(void) { getline(&lineptr, &n, stream); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -ldl ============================================================================================= TESTING: configureMissingSignals from config.utilities.missing(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/missing.py:80) Check for missing signals, and define MISSING_ if necessary Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGABRT; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGALRM; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGBUS; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGCHLD; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGCONT; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGFPE; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGHUP; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGILL; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGINT; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGKILL; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGPIPE; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGQUIT; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGSEGV; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGSTOP; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGSYS; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGTERM; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGTRAP; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGTSTP; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGURG; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGUSR1; (void)i; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { int i=SIGUSR2; (void)i; return 0; } ============================================================================================= TESTING: configureMissingGetdomainnamePrototype from config.utilities.missing(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/missing.py:88) Check for missing function prototype for getdomainname() Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #ifdef PETSC_HAVE_UNISTD_H #include #endif #ifdef PETSC_HAVE_NETDB_H #include #endif int main(void) { int (*getdomainname_ptr)(char*,size_t) = getdomainname; char test[10]; if (getdomainname_ptr(test,10)) return 1; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #ifdef PETSC_HAVE_UNISTD_H #include #endif #ifdef PETSC_HAVE_NETDB_H #include #endif int main(void) { int (*getdomainname_ptr)(char*,size_t) = getdomainname; char test[10]; if (getdomainname_ptr(test,10)) return 1; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -ldl ============================================================================================= TESTING: configureMissingSrandPrototype from config.utilities.missing(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/utilities/missing.py:114) Checks for missing random number generator prototypes Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #include int main(void) { double (*drand48_ptr)(void) = drand48; void (*srand48_ptr)(long int) = srand48; long int seed=10; srand48_ptr(seed); if (drand48_ptr() > 0.5) return 1; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.missing -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" #if !defined(_BSD_SOURCE) #define _BSD_SOURCE #endif #if !defined(_DEFAULT_SOURCE) #define _DEFAULT_SOURCE #endif #if !defined(_GNU_SOURCE) #define _GNU_SOURCE #endif #include int main(void) { double (*drand48_ptr)(void) = drand48; void (*srand48_ptr)(long int) = srand48; long int seed=10; srand48_ptr(seed); if (drand48_ptr() > 0.5) return 1; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.utilities.missing/conftest.o -ldl child config.utilities.missing took 1.593290 seconds ============================================================================================= TESTING: checkSharedDynamicPicOptions from PETSc.options.sharedLibraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/sharedLibraries.py:33) if user specified out-dated 'with-shared' or 'with-dynamic' - flag an error ============================================================================================= TESTING: configureSharedLibraries from PETSc.options.sharedLibraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/sharedLibraries.py:48) Checks whether shared libraries should be used, for which you must - Specify --with-shared-libraries - Have found a working shared linker Defines PETSC_USE_SHARED_LIBRARIES if they are used Defined make rule "shared_arch" with dependencies "shared_linux" and code [] Defined make macro "SONAME_FUNCTION" to "$(1).$(SL_LINKER_SUFFIX).$(2)" Defined make macro "SL_LINKER_FUNCTION" to " -shared -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -Wl,-soname,$(call SONAME_FUNCTION,$(notdir $(1)),$(2))" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -v stdout: Reading specs from /tool/pandora64/.package/gcc-9.3.0/lib/gcc/x86_64-pc-linux-gnu/9.3.0/specs COLLECT_GCC=/tool/pandora64/.package/gcc-9.3.0/bin/gcc COLLECT_LTO_WRAPPER=/tool/pandora64/.package/gcc-9.3.0/libexec/gcc/x86_64-pc-linux-gnu/9.3.0/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: ../configure --prefix=/tool/pandora64/.package/gcc-9.3.0 --with-local-prefix=/tool/pandora64/.package/gcc-9.3.0 --with-gmp=/tool/pandora64/.package/gcc-9.3.0 --with-mpfr=/tool/pandora64/.package/gcc-9.3.0 --with-mpc=/tool/pandora64/.package/gcc-9.3.0 --enable-languages=c,c++,fortran Thread model: posix gcc version 9.3.0 (GCC) Defined make macro "BUILDSHAREDLIB" to "yes" Defined "USE_SHARED_LIBRARIES" to "1" ============================================================================================= TESTING: configureDynamicLibraries from PETSc.options.sharedLibraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/sharedLibraries.py:92) Checks whether dynamic loading is available (with dlfcn.h and libdl) Defined "HAVE_DYNAMIC_LIBRARIES" to "1" ============================================================================================= TESTING: configureSerializedFunctions from PETSc.options.sharedLibraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/sharedLibraries.py:98) Defines PETSC_SERIALIZE_FUNCTIONS if they are used Requires shared libraries ============================================================================================= TESTING: checkSymbolResolution from PETSc.options.sharedLibraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/sharedLibraries.py:107) Checks that dladdr() works Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #define _GNU_SOURCE #include #include int main(void) { Dl_info info; if (dladdr(*(void **)&exit, &info) == 0) return 1; return 0; } Defined "HAVE_DLADDR" to "1" Checking for header: cxxabi.h Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.headers/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.headers/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.headers/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include Preprocess output before filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. Preprocess output after filtering: /tmp/petsc-8nsl1jmc/config.headers/conftest.c:3:10: fatal error: cxxabi.h: No such file or directory 3 | #include | ^~~~~~~~~~ compilation terminated. child PETSc.options.sharedLibraries took 0.100988 seconds ============================================================================================= TESTING: configureScalarType from PETSc.options.scalarTypes(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/scalarTypes.py:42) Choose between real and complex numbers Defined "USE_COMPLEX" to "1" Scalar type is complex Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double b = 2.0; int a = isnormal(b);(void)a; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.o -ldl Defined "HAVE_ISNORMAL" to "1" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double b = 2.0; int a = isnan(b);(void)a; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.o -ldl Defined "HAVE_ISNAN" to "1" Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { double b = 2.0; int a = isinf(b);(void)a; return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes/conftest.o -ldl Defined "HAVE_ISINF" to "1" ============================================================================================= TESTING: configurePrecision from PETSc.options.scalarTypes(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/PETSc/options/scalarTypes.py:83) Set the default real number precision for PETSc objects Checking C compiler works with __float128 Checking for functions [logq] in library ['quadmath'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq(void) { __float128 f = 0.0; logq(f); } int main(void) { _check_logq(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lquadmath -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq(void) { __float128 f = 0.0; logq(f); } void dummy(void) {_check_logq();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lquadmath -ldl Defined "HAVE_LIBQUADMATH" to "1" C compiler works with quadmath library Checking Fortran compiler works with quadmath library Checking for functions [ ] in library ['quadmath'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.F90 Successful compile: Source: program main real*16 s,w; w = 2.0; s = cos(w) end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lquadmath -ldl Fortran compiler works with quadmath library Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ --help | head -n 20 stdout: Usage: g++ [options] file... Options: -pass-exit-codes Exit with highest error code from a phase. --help Display this information. --target-help Display target specific command line options. --help={common|optimizers|params|target|warnings|[^]{joined|separate|undocumented}}[,...]. Display specific types of command line options. (Use '-v --help' to display command line options of sub-processes). --version Display compiler version information. -dumpspecs Display all of the built in spec strings. -dumpversion Display the version of the compiler. -dumpmachine Display the compiler's target processor. -print-search-dirs Display the directories in the compiler's search path. -print-libgcc-file-name Display the name of the compiler's companion library. -print-file-name= Display the full path to library . -print-prog-name= Display the full path to compiler component . -print-multiarch Display the target's normalized GNU triplet, used as a component in the library path. -print-multi-directory Display the root directory for versions of libgcc. -print-multi-lib Display the mapping between command line options and Detected GNU compiler Checking C++ compiler works with quadmath library Checking for functions [logq] in library ['quadmath'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/config.libraries -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -std=gnu++17 -fPIC -Wno-error /tmp/petsc-8nsl1jmc/config.libraries/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #ifdef __cplusplus extern "C" { #endif #include static void _check_logq(void) { __float128 f = FLT128_EPSILON; logq(f); } #ifdef __cplusplus } #endif int main(void) { _check_logq(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lquadmath -ldl C++ compiler works with quadmath library Checking for functions [logq] in library ['quadmath'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq(void) { __float128 f = 0.0; logq(f); } int main(void) { _check_logq(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lquadmath -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ #include static void _check_logq(void) { __float128 f = 0.0; logq(f); } void dummy(void) {_check_logq();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lquadmath -ldl Defined "HAVE_LIBQUADMATH" to "1" Adding ['quadmath'] to LIBS Defined "HAVE_REAL___FLOAT128" to "1" Checking C compiler works with __fp16 Checking for functions [] in library [''] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c stdout: /tmp/petsc-8nsl1jmc/config.libraries/conftest.c:4:8: error: unknown type name '__fp16' 4 | static __fp16 ret___fp16(__fp16 f) { return f; } | ^~~~~~ /tmp/petsc-8nsl1jmc/config.libraries/conftest.c:4:26: error: unknown type name '__fp16' 4 | static __fp16 ret___fp16(__fp16 f) { return f; } | ^~~~~~ /tmp/petsc-8nsl1jmc/config.libraries/conftest.c: In function '_check_': /tmp/petsc-8nsl1jmc/config.libraries/conftest.c:5:29: error: unknown type name '__fp16' 5 | static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } | ^~~~~~ /tmp/petsc-8nsl1jmc/config.libraries/conftest.c:5:52: warning: implicit declaration of function 'ret___fp16' [-Wimplicit-function-declaration] 5 | static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } | ^~~~~~~~~~ Possible ERROR while running compiler: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.libraries/conftest.c:4:8: error: unknown type name '__fp16' 4 | static __fp16 ret___fp16(__fp16 f) { return f; } | ^~~~~~ /tmp/petsc-8nsl1jmc/config.libraries/conftest.c:4:26: error: unknown type name '__fp16' 4 | static __fp16 ret___fp16(__fp16 f) { return f; } | ^~~~~~ /tmp/petsc-8nsl1jmc/config.libraries/conftest.c: In function '_check_': /tmp/petsc-8nsl1jmc/config.libraries/conftest.c:5:29: error: unknown type name '__fp16' 5 | static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } | ^~~~~~ /tmp/petsc-8nsl1jmc/config.libraries/conftest.c:5:52: warning: implicit declaration of function 'ret___fp16' [-Wimplicit-function-declaration] 5 | static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } | ^~~~~~~~~~ Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ static __fp16 ret___fp16(__fp16 f) { return f; } static void _check_(void) { __fp16 f = 1.0, g; g = ret___fp16(f); (void)g; } int main(void) { _check_(); return 0; } Compile failed inside link Defined "USE_REAL_DOUBLE" to "1" Defined make macro "PETSC_SCALAR_SIZE" to "64" Precision is double child PETSc.options.scalarTypes took 1.038182 seconds ============================================================================================= TESTING: configureMkdir from config.programs(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/programs.py:23) Make sure we can have mkdir automatically make intermediate directories Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/mkdir...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/mkdir...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/mkdir...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/mkdir...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/mkdir...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/mkdir...not found Checking for program /tool/pandora64/bin/mkdir...found Executing: /tool/pandora64/bin/mkdir -p .conftest/tmp Adding -p flag to /tool/pandora64/bin/mkdir -p to automatically create directories Defined make macro "MKDIR" to "/tool/pandora64/bin/mkdir -p" ============================================================================================= TESTING: configureAutoreconf from config.programs(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/programs.py:45) Check for autoreconf Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/autoreconf...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/autoreconf...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/autoreconf...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/autoreconf...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/autoreconf...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/autoreconf...not found Checking for program /tool/pandora64/bin/autoreconf...not found Checking for program ./autoreconf...not found Checking for program /home/yongzhli/bin/autoreconf...not found Checking for program /tool/pandora64/bin/autoreconf...not found Checking for program /tool/pandora/bin/autoreconf...not found Checking for program /bin/autoreconf...found Executing: ['/bin/autoreconf'] autoreconf test successful! Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/libtoolize...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/libtoolize...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/libtoolize...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/libtoolize...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/libtoolize...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/libtoolize...not found Checking for program /tool/pandora64/bin/libtoolize...not found Checking for program ./libtoolize...not found Checking for program /home/yongzhli/bin/libtoolize...not found Checking for program /tool/pandora64/bin/libtoolize...not found Checking for program /tool/pandora/bin/libtoolize...not found Checking for program /bin/libtoolize...found ============================================================================================= TESTING: configurePrograms from config.programs(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/programs.py:74) Check for the programs needed to build and run PETSc Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/bash...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/bash...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/bash...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/bash...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/bash...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/bash...not found Checking for program /tool/pandora64/bin/bash...found Defined make macro "SHELL" to "/tool/pandora64/bin/bash" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/sed...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/sed...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/sed...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/sed...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/sed...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/sed...not found Checking for program /tool/pandora64/bin/sed...found Defined make macro "SED" to "/tool/pandora64/bin/sed" Executing: /tool/pandora64/bin/sed -i s/sed/sd/g "/tmp/petsc-8nsl1jmc/config.programs/sed1" Adding SEDINPLACE cmd: /tool/pandora64/bin/sed -i Defined make macro "SEDINPLACE" to "/tool/pandora64/bin/sed -i" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/mv...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/mv...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/mv...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/mv...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/mv...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/mv...not found Checking for program /tool/pandora64/bin/mv...found Defined make macro "MV" to "/tool/pandora64/bin/mv" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/cp...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/cp...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/cp...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/cp...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/cp...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/cp...not found Checking for program /tool/pandora64/bin/cp...found Defined make macro "CP" to "/tool/pandora64/bin/cp" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/grep...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/grep...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/grep...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/grep...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/grep...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/grep...not found Checking for program /tool/pandora64/bin/grep...found Defined make macro "GREP" to "/tool/pandora64/bin/grep" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/rm...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/rm...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/rm...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/rm...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/rm...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/rm...not found Checking for program /tool/pandora64/bin/rm...found Defined make macro "RM" to "/tool/pandora64/bin/rm -f" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/diff...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/diff...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/diff...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/diff...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/diff...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/diff...not found Checking for program /tool/pandora64/bin/diff...found Executing: "/tool/pandora64/bin/diff" -w "/tmp/petsc-8nsl1jmc/config.programs/diff1" "/tmp/petsc-8nsl1jmc/config.programs/diff2" Defined make macro "DIFF" to "/tool/pandora64/bin/diff -w" Checking for program /usr/ucb/ps...not found Checking for program /usr/usb/ps...not found Checking for program /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/lib/petsc/bin/win32fe/ps...not found Unable to find programs: ['ps'] in listing of the specific search path: ['/usr/ucb', '/usr/usb'] Warning accessing /usr/ucb gives errors: [Errno 2] No such file or directory: '/usr/ucb' Warning accessing /usr/usb gives errors: [Errno 2] No such file or directory: '/usr/usb' Defined make macro "PYTHON" to "/tool/pandora64/.package/python-3.8.0/bin/python3" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/m4...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/m4...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/m4...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/m4...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/m4...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/m4...not found Checking for program /tool/pandora64/bin/m4...found Defined make macro "M4" to "/tool/pandora64/bin/m4" child config.programs took 2.132615 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.make(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.make(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default ============================================================================================= TESTING: configureMake from config.packages.make(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/make.py:98) Check Guesses for GNU make Executing: gmake --version stdout: GNU Make 4.2.1 Built for x86_64-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 /tool/pandora64/.package/cmake-3.21.2/bin/gmake...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/gmake...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/gmake...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/gmake...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/gmake...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/gmake...not found Checking for program /tool/pandora64/bin/gmake...found Defined make macro "MAKE" to "/tool/pandora64/bin/gmake" Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/make...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/make...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/make...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/make...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/make...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/make...not found Checking for program /tool/pandora64/bin/make...found Defined make macro "MAKE_USER" to "make" ============================================================================================= TESTING: setupGNUMake from config.packages.make(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/make.py:152) Setup other GNU make stuff Defined make rule "libc" with dependencies "${LIBNAME}(${OBJSC})" and code [] Defined make rule "libcxx" with dependencies "${LIBNAME}(${OBJSCXX})" and code [] Defined make rule "libcu" with dependencies "${LIBNAME}(${OBJSCU})" and code [] Defined make rule "libf" with dependencies "${OBJSF}" and code -${AR} ${AR_FLAGS} ${LIBNAME} ${OBJSF} Defined make macro "OMAKE_PRINTDIR" to "/tool/pandora64/bin/gmake --print-directory" Defined make macro "OMAKE" to "/tool/pandora64/bin/gmake --no-print-directory" Defined "OMAKE" to ""/tool/pandora64/bin/gmake --no-print-directory"" Defined make macro "MAKE_PAR_OUT_FLG" to "--output-sync=recurse" ============================================================================================= TESTING: configureMakeNP from config.packages.make(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/make.py:200) 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 "59" Defined make macro "MAKE_LOAD" to "166.4" Defined make macro "NPMAX" to "128" child config.packages.make took 0.020054 seconds ============================================================================================= TESTING: locateBison from config.packages.bison(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/bison.py:31) Looking for default Bison executable Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/bison...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/bison...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/bison...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/bison...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/bison...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/bison...not found Checking for program /tool/pandora64/bin/bison...found Defined make macro "BISON" to "/tool/pandora64/bin/bison" Executing: /tool/pandora64/bin/bison --version stdout: bison (GNU Bison) 3.0.4 Written by Robert Corbett and Richard Stallman. Copyright (C) 2015 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. child config.packages.bison took 0.013497 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.sycl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.sycl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.sycl took 0.001367 seconds Defined "PYTHON_EXE" to ""/tool/pandora64/.package/python-3.8.0/bin/python3"" Defined make macro "PYTHON_EXE" to ""/tool/pandora64/.package/python-3.8.0/bin/python3"" Executing: ['/tool/pandora64/.package/python-3.8.0/bin/python3', '-c', 'import sysconfig;print(sysconfig.get_python_version())'] stdout: 3.8 Executing: ['/tool/pandora64/.package/python-3.8.0/bin/python3', '-c', 'import cython;print(cython.__version__)'] stdout: 0.29.14 Executing: /tool/pandora64/.package/python-3.8.0/bin/python3 -c "import numpy" child config.packages.python took 0.921479 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.X(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) 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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:990) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.X(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1016) 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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [XSetWMName] in library [] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(void); static void _check_XSetWMName(void) { XSetWMName(); } int main(void) { _check_XSetWMName(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lquadmath -ldl stdout: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x5): undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x5): undefined reference to `XSetWMName' collect2: error: ld returned 1 exit status Checking for library in Compiler specific search X: ['libX11.a'] ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [XSetWMName] in library ['libX11.a'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(void); static void _check_XSetWMName(void) { XSetWMName(); } int main(void) { _check_XSetWMName(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lX11 -lquadmath -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char XSetWMName(void); static void _check_XSetWMName(void) { XSetWMName(); } void dummy(void) {_check_XSetWMName();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lX11 -lquadmath -ldl Defined "HAVE_LIBX11" to "1" Checking for headers ['X11/Xlib.h'] in Compiler specific search X: [] ============================================================================================= TESTING: checkInclude from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['X11/Xlib.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1173) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version Preprocessing source: #include "confdefs.h" #include "conffix.h" #include "xorg/xorg-server.h" #include "xorg/xorgVersion.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s const char *ver = "petscpkgver(" PetscXstr_(XORG_VERSION_MAJOR.XORG_VERSION_MINOR.XORG_VERSION_PATCH.XORG_VERSION_SNAP) ")"; Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.packages.X /tmp/petsc-8nsl1jmc/config.packages.X/conftest.c Possible ERROR while running preprocessor: exit code 1 stdout: # 1 "/tmp/petsc-8nsl1jmc/config.packages.X/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.packages.X/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.packages.X/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.packages.X/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.packages.X/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.packages.X/conftest.c" 2 stderr: /tmp/petsc-8nsl1jmc/config.packages.X/conftest.c:4:10: fatal error: xorg/xorg-server.h: No such file or directory 4 | #include "xorg/xorg-server.h" | ^~~~~~~~~~~~~~~~~~~~ compilation terminated. Source: #include "confdefs.h" #include "conffix.h" #include "xorg/xorg-server.h" #include "xorg/xorgVersion.h" #define PetscXstr_(s) PetscStr_(s) #define PetscStr_(s) #s const char *ver = "petscpkgver(" PetscXstr_(XORG_VERSION_MAJOR.XORG_VERSION_MINOR.XORG_VERSION_PATCH.XORG_VERSION_SNAP) ")"; For x unable to find version information: output below, skipping version check # 1 "/tmp/petsc-8nsl1jmc/config.packages.X/conftest.c" # 1 "" # 1 "" # 31 "" # 1 "/usr/include/stdc-predef.h" 1 3 4 # 32 "" 2 # 1 "/tmp/petsc-8nsl1jmc/config.packages.X/conftest.c" # 1 "/tmp/petsc-8nsl1jmc/config.packages.X/confdefs.h" 1 # 2 "/tmp/petsc-8nsl1jmc/config.packages.X/conftest.c" 2 # 1 "/tmp/petsc-8nsl1jmc/config.packages.X/conffix.h" 1 # 3 "/tmp/petsc-8nsl1jmc/config.packages.X/conftest.c" 2 ============================================================================================= TESTING: checkSharedLibrary from config.packages.X(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1086) By default we don't care about checking if the library is shared child config.packages.X took 0.511003 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hwloc(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) 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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.hwloc took 0.001220 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hip(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) 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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.hip took 0.000664 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.thrust(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) 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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.thrust took 0.000755 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cuda(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) 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(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default ============================================================================================= TESTING: checkKnownBadCUDAHostCompilerCombo from config.packages.cuda(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/cuda.py:465) Check for nvcc + host compiler combinations that are unable to compile or have some other known defect and prints a warning to the user. Has no other effect. For example: 1. CUDA 11.5 + gcc 11.3.0 produces /usr/include/c++/11/bits/std_function.h:435:145: error: parameter packs not expanded with '...': 435 | function(_Functor&& __f) | ^ child config.packages.cuda took 0.000790 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.OpenMPI(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.OpenMPI(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.OpenMPI took 0.000736 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MPICH(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MPICH(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.MPICH took 0.000721 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MPI(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) 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.MPI(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/MPI.py:622) Setup MPIUNI, our uniprocessor version of MPI Defined "HAVE_MPIUNI" to "1" Defined make macro "MPI_IS_MPIUNI" to "1" Defined make macro "MPIEXEC" to "${PETSC_DIR}/lib/petsc/bin/petsc-mpiexec.uni" ============================================================================================= TESTING: configureMPIEXEC_TAIL from config.packages.MPI(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/MPI.py:190) Checking for location of mpiexec_tail Defined make macro "MPIEXEC_TAIL" to "" Defined "MPI_Type_create_struct(count,lens,displs,types,newtype)" to "MPI_Type_struct((count),(lens),(displs),(types),(newtype))" Defined "MPI_Comm_create_errhandler(p_err_fun,p_errhandler)" to "MPI_Errhandler_create((p_err_fun),(p_errhandler))" Defined "MPI_Comm_set_errhandler(comm,p_errhandler)" to "MPI_Errhandler_set((comm),(p_errhandler))" ============================================================================================= TESTING: PetscArchMPICheck from config.packages.MPI(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/MPI.py:894) Check that previously configured for MPI include files are not in the PETSC_ARCH directory child config.packages.MPI took 0.002932 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.zstd(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.zstd(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.zstd took 0.000753 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.yaml(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.yaml(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.yaml took 0.000768 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.sprng(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.sprng(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.sprng took 0.000740 seconds Not a clone of PETSc or no Fortran compiler or fortran-bindings disabled, don't need Sowing child config.packages.sowing took 0.011403 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.revolve(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.revolve(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.revolve took 0.000990 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.radau5(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.radau5(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.radau5 took 0.000780 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.petsc4py(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.petsc4py(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/petsc4py.py:136) Adds rules for building petsc4py to PETSc makefiles Defined make rule "petsc4py-build" with dependencies "" and code [] Defined make rule "petsc4py-install" with dependencies "" and code [] Defined make rule "petsc4pytest" with dependencies "" and code [] child config.packages.petsc4py took 0.001386 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pami(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pami(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.pami took 0.000661 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opengles(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opengles(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.opengles took 0.000689 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opencl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opencl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.opencl took 0.000634 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpi4py(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpi4py(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.mpi4py took 0.000732 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpe(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpe(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.mpe took 0.000727 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.memkind(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.memkind(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.memkind took 0.000641 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libmesh(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libmesh(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/libmesh.py:69) Defined make rule "libmesh-build" with dependencies "" and code [] Defined make rule "libmesh-install" with dependencies "" and code [] child config.packages.libmesh took 0.001228 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.moose(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.moose(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.moose took 0.000725 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libjpeg(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libjpeg(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.libjpeg took 0.000740 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.gsl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.gsl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.gsl took 0.000708 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ssl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/ssl.py:58) ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ssl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.ssl took 0.000775 seconds child config.packages.gmsh took 0.000116 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.gmp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.gmp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.gmp took 0.000723 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mpfr(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mpfr(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.mpfr took 0.000721 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.giflib(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.giflib(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.giflib took 0.000805 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cub(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cub(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.cub took 0.000818 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ctetgen(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ctetgen(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.ctetgen took 0.000758 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.concurrencykit(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.concurrencykit(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.concurrencykit took 0.000707 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cams(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cams(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.cams took 0.000732 seconds ============================================================================================= TESTING: locateC2html from config.packages.c2html(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/c2html.py:33) Determine location of c2html executable Looking for default C2html executable Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/c2html...not found Checking for program /tool/pandora64/.package/python-3.8.0/bin/c2html...not found Checking for program /tool/pandora64/.package/gcc-9.3.0/bin/c2html...not found Checking for program /tool/cbar/apps/AnsysEM/24.R1/v241/Linux64/c2html...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/etc/c2html...not found Checking for program /tool/lsf/atl02/10.1/linux3.10-glibc2.17-x86_64/bin/c2html...not found Checking for program /tool/pandora64/bin/c2html...not found Checking for program ./c2html...not found Checking for program /home/yongzhli/bin/c2html...not found Checking for program /tool/pandora64/bin/c2html...not found Checking for program /tool/pandora/bin/c2html...not found Checking for program /bin/c2html...not found Checking for program /usr/bin/c2html...not found Checking for program /proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/lib/petsc/bin/win32fe/c2html...not found child config.packages.c2html took 0.001569 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.boost(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.boost(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.boost took 0.000740 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.silo(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.silo(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.silo took 0.000746 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Random123(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Random123(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.Random123 took 0.000713 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.PARTY(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.PARTY(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.PARTY took 0.001192 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.NVSHMEM(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.NVSHMEM(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.NVSHMEM took 0.001019 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.MatlabEngine(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.MatlabEngine(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.MatlabEngine took 0.000740 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Matlab(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Matlab(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.Matlab took 0.000709 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Mathematica(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Mathematica(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.Mathematica took 0.000762 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.regex(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.regex(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:990) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.regex(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1016) Find an installation and check if it can work with PETSc ================================================================================== Checking for a functional regex Checking for library in Compiler specific search REGEX: [] ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [regexec regcomp regfree] in library [] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char regexec(void); static void _check_regexec(void) { regexec(); } char regcomp(void); static void _check_regcomp(void) { regcomp(); } char regfree(void); static void _check_regfree(void) { regfree(); } int main(void) { _check_regexec(); _check_regcomp(); _check_regfree(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lquadmath -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char regexec(void); static void _check_regexec(void) { regexec(); } char regcomp(void); static void _check_regcomp(void) { regcomp(); } char regfree(void); static void _check_regfree(void) { regfree(); } void dummy(void) {_check_regexec(); _check_regcomp(); _check_regfree();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lquadmath -ldl Checking for headers ['regex.h'] in Compiler specific search REGEX: [] ============================================================================================= TESTING: checkInclude from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['regex.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.packages.X -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['regex.h'] in [] ============================================================================================= TESTING: checkVersion from config.packages.regex(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1173) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.regex(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1086) By default we don't care about checking if the library is shared child config.packages.regex took 0.312800 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libceed(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libceed(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.libceed took 0.001264 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opengl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opengl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.opengl took 0.000688 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.glut(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.glut(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.glut took 0.000662 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.GLVis(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.GLVis(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.GLVis took 0.000748 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.CoDiPack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.CoDiPack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.CoDiPack took 0.000737 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.adblaslapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.adblaslapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.adblaslapack took 0.000729 seconds child config.packages.cxxlibs took 0.000011 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.szlib(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.szlib(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.szlib took 0.000710 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.zlib(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.zlib(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.zlib took 0.000719 seconds child config.packages.mathlib took 0.000017 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.tetgen(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.tetgen(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.tetgen took 0.000734 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.tchem(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.tchem(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.tchem took 0.000730 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.saws(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.saws(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.saws took 0.000741 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.libpng(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.libpng(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.libpng took 0.000897 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Triangle(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Triangle(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.Triangle took 0.000746 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.KS(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.KS(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.KS took 0.000710 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Chaco(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Chaco(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.Chaco took 0.000857 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hdf5(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hdf5(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.hdf5 took 0.000980 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ascem-io(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ascem-io(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.ascem-io took 0.000731 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pflotran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pflotran(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.pflotran took 0.000699 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.SAMRAI(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.SAMRAI(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.SAMRAI took 0.000747 seconds child config.packages.flibs took 0.000010 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pnetcdf(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pnetcdf(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.pnetcdf took 0.000744 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.netcdf(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.netcdf(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.netcdf took 0.000710 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.fblaslapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.fblaslapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.fblaslapack took 0.000705 seconds ============================================================================================= TESTING: locateCMake from config.packages.cmake(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/cmake.py:54) Looking for default CMake executable Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/cmake...found Defined make macro "CMAKE" to "/tool/pandora64/.package/cmake-3.21.2/bin/cmake" Looking for default CTest executable Checking for program /tool/pandora64/.package/cmake-3.21.2/bin/ctest...found Defined make macro "CTEST" to "/tool/pandora64/.package/cmake-3.21.2/bin/ctest" Executing: /tool/pandora64/.package/cmake-3.21.2/bin/cmake --version stdout: cmake version 3.21.2 CMake suite maintained and supported by Kitware (kitware.com/cmake). CMake version found 3.21.2 child config.packages.cmake took 0.047496 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.unittestcpp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.unittestcpp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.unittestcpp took 0.001258 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.muparser(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.muparser(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.muparser took 0.000787 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.hcephes(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.hcephes(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.hcephes took 0.000749 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.googletest(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.googletest(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.googletest took 0.000749 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.opencascade(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.opencascade(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.opencascade took 0.000731 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.combblas(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.combblas(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.combblas took 0.000740 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.cgns(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.cgns(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.cgns took 0.000715 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.amgx(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.amgx(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.amgx took 0.000735 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.alquimia(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.alquimia(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.alquimia took 0.000703 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.exodusii(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.exodusii(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.exodusii took 0.000739 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.eigen(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.eigen(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.eigen took 0.000744 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.grid(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.grid(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.grid took 0.000710 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.metis(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.metis(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.metis took 0.000733 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pragmatic(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.pragmatic(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.pragmatic took 0.000731 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.parmetis(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.parmetis(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.parmetis took 0.000751 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.netlib-lapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.netlib-lapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.netlib-lapack took 0.000806 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.pthread(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.pthread(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:990) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.pthread(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/pthread.py:19) Checks for pthread_barrier_t ================================================================================== Checking for a functional pthread Checking for library in Compiler specific search PTHREAD: [] ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [pthread_create] in library [] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pthread_create(void); static void _check_pthread_create(void) { pthread_create(); } int main(void) { _check_pthread_create(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lquadmath -ldl stdout: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x5): undefined reference to `pthread_create' collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tmp/petsc-8nsl1jmc/config.libraries/conftest.o: In function `main': conftest.c:(.text.startup+0x5): undefined reference to `pthread_create' collect2: error: ld returned 1 exit status Checking for library in Compiler specific search PTHREAD: ['libpthread.a'] ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names Checking for functions [pthread_create] in library ['libpthread.a'] [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pthread_create(void); static void _check_pthread_create(void) { pthread_create(); } int main(void) { _check_pthread_create(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -lpthread -lquadmath -ldl Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char pthread_create(void); static void _check_pthread_create(void) { pthread_create(); } void dummy(void) {_check_pthread_create();} Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.compilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.F90 Successful compile: Source: program main print*,'testing' stop end Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -o /tmp/petsc-8nsl1jmc/config.compilers/conftest -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 /tmp/petsc-8nsl1jmc/config.compilers/conftest.o /tmp/petsc-8nsl1jmc/config.compilers/confc.o -lpthread -lquadmath -ldl Defined "HAVE_LIBPTHREAD" to "1" Checking for headers ['pthread.h'] in Compiler specific search PTHREAD: [] ============================================================================================= TESTING: checkInclude from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['pthread.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.packages.X -I/tmp/petsc-8nsl1jmc/config.headers /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['pthread.h'] in [] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.packages.pthread/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -I/tmp/petsc-8nsl1jmc/config.packages.pthread -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.packages.pthread/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" #include int main(void) { pthread_barrier_t *a; (void)a; return 0; } ============================================================================================= TESTING: checkVersion from config.packages.pthread(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1173) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.pthread(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1086) By default we don't care about checking if the library is shared child config.packages.pthread took 0.517232 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.egads(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.egads(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.egads took 0.000852 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.PTScotch(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.PTScotch(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.PTScotch took 0.000776 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.mmg(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.mmg(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.mmg took 0.000740 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.parmmg(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.parmmg(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.parmmg took 0.000734 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.Zoltan(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.Zoltan(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.Zoltan took 0.000710 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ADIOS(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ADIOS(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.ADIOS took 0.000742 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.openmp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) 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.openmp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:990) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.openmp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/openmp.py:20) Checks for OpenMP compiler flags Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -I/tmp/petsc-8nsl1jmc/config.packages.pthread -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -qopenmp /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c stdout: gcc: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? Possible ERROR while running compiler: exit code 1 stderr: gcc: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -qopenmp gcc: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? PETSc Error: No output file produced Rejecting compiler flag -qopenmp due to nonzero status from link Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -I/tmp/petsc-8nsl1jmc/config.packages.pthread -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -fopenmp /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -fopenmp Preprocessing source: #include "confdefs.h" #include "conffix.h" #if defined(_OPENMP) ompv=_OPENMP #else #error "No _OPENMP macro for CC, something is wrong with the OpenMP install" #endif Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.packages.X -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.packages.openmp -fopenmp /tmp/petsc-8nsl1jmc/config.packages.openmp/conftest.c Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -I/tmp/petsc-8nsl1jmc/config.packages.pthread -I/tmp/petsc-8nsl1jmc/config.setCompilers -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -fopenmp /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest -fopenmp -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -lquadmath -ldl Valid C linker flag -fopenmp Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -qopenmp -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc stdout: g++: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? Possible ERROR while running compiler: exit code 1 stderr: g++: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -qopenmp g++: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? PETSc Error: No output file produced Rejecting compiler flag -qopenmp due to nonzero status from link Executing: /tool/pandora64/.package/gcc-9.3.0/bin/g++ -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/config.libraries -I/tmp/petsc-8nsl1jmc/config.setCompilers -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -fopenmp -std=gnu++17 -fPIC /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.cc Successful compile: Source: #include "confdefs.h" #include "conffix.h" int main(void) { return 0; } Output from compiling with -Wall -Wwrite-strings -Wno-strict-aliasing -Wno-unknown-pragmas -Wno-lto-type-mismatch -Wno-psabi -fstack-protector -fvisibility=hidden -O3 -fopenmp Preprocessing source: #include "confdefs.h" #include "conffix.h" #if defined(_OPENMP) ompv=_OPENMP #else #error "No _OPENMP macro for CXX, something is wrong with the OpenMP install" #endif Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.packages.X -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.packages.openmp -fopenmp /tmp/petsc-8nsl1jmc/config.packages.openmp/conftest.c Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 -qopenmp /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 stdout: gfortran: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? Possible ERROR while running compiler: exit code 1 stderr: gfortran: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 -qopenmp gfortran: error: unrecognized command line option '-qopenmp'; did you mean '-fopenmp'? PETSc Error: No output file produced Rejecting compiler flag -qopenmp due to nonzero status from link Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gfortran -c -o /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 -fopenmp /tmp/petsc-8nsl1jmc/config.setCompilers/conftest.F90 Successful compile: Source: program main end Output from compiling with -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -O3 -fopenmp Preprocessing source: #include "confdefs.h" #include "conffix.h" #if defined(_OPENMP) ompv=_OPENMP #else #error "No _OPENMP macro for FC, something is wrong with the OpenMP install" #endif Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.packages.X -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.packages.openmp -fopenmp /tmp/petsc-8nsl1jmc/config.packages.openmp/conftest.c ================================================================================== Checking for a functional openmp Not checking for library in Compiler specific search OPENMP: [] because no functions given to check for ============================================================================================= TESTING: check from config.libraries(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/libraries.py:186) Checks that the library "libName" contains "funcs", and if it does defines HAVE_LIB"libName" - libDir may be a list of directories - libName may be a list of library names No functions to check for in library [] ['libpthread.a'] Checking for headers ['omp.h'] in Compiler specific search OPENMP: [] ============================================================================================= TESTING: checkInclude from config.headers(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/headers.py:89) Checks if a particular include file can be found along particular include paths Checking for header files ['omp.h'] in [] Checking include with compiler flags var CPPFLAGS [] Preprocessing source: #include "confdefs.h" #include "conffix.h" #include Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -E -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.packages.X -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.packages.openmp -fopenmp /tmp/petsc-8nsl1jmc/config.headers/conftest.c Preprocess output before filtering: Preprocess output after filtering: Found header files ['omp.h'] in [] ============================================================================================= TESTING: checkVersion from config.packages.openmp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1173) Uses self.version, self.minversion, self.maxversion, self.versionname, and self.versioninclude to determine if package has required version ============================================================================================= TESTING: checkSharedLibrary from config.packages.openmp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1086) By default we don't care about checking if the library is shared child config.packages.openmp took 0.515295 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.viennacl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.viennacl(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.viennacl took 0.001092 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.zfp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.zfp(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.zfp took 0.000800 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ColPack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ColPack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.ColPack took 0.000751 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.ADOLC(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.ADOLC(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.ADOLC took 0.000711 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.openblas(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.openblas(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.openblas took 0.000753 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.blis(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.blis(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.blis took 0.000725 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.f2cblaslapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: alternateConfigureLibrary from config.packages.f2cblaslapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1090) Called if --with-packagename=0; does nothing by default child config.packages.f2cblaslapack took 0.000732 seconds ============================================================================================= TESTING: consistencyChecks from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:1094) Checks run on the system and currently installed packages that need to be correct for the package now being configured ============================================================================================= TESTING: checkDependencies from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py:990) Loop over declared dependencies of package and error if any are missing ============================================================================================= TESTING: configureLibrary from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:506) Looking for BLAS/LAPACK in user specified directory: /tool/pandora64/.package/oneMKL-2021.3/mkl Files and directories in that directory: ['2021.3.0', 'latest'] Files and directories in that directory: ['2021.3.0', 'latest'] ================================================================================ Checking for BLAS and LAPACK in User specified MATLAB [ILP64] MKL Linux lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/bin/glnxa64/mkl.so', '/tool/pandora64/.package/oneMKL-2021.3/mkl/sys/os/glnxa64/libiomp5.so', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/bin/glnxa64 for first library:mkl.s Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/bin/glnxa64 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/bin/glnxa64/mkl.so', '/tool/pandora64/.package/oneMKL-2021.3/mkl/sys/os/glnxa64/libiomp5.so', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/bin/glnxa64 for first library:mkl.s Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/bin/glnxa64 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MATLAB [ILP64] MKL macOS lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/bin/maci64/mkl.dylib', '/tool/pandora64/.package/oneMKL-2021.3/mkl/sys/os/maci64/libiomp5.dylib', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/bin/maci64 for first library:mkl.dyli Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/bin/maci64 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/bin/maci64/mkl.dylib', '/tool/pandora64/.package/oneMKL-2021.3/mkl/sys/os/maci64/libiomp5.dylib', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/bin/maci64 for first library:mkl.dyli Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/bin/maci64 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL11/12 and later ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL11/12 and later ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/ia64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/intel64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/intel64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/ia32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32 Files and directories in that directory: ['2021.3.0', 'latest'] ================================================================================ Checking for BLAS and LAPACK in User specified MKL11/12 Linux32 ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL11/12 Linux32 for static linking (Cray) ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['-Wl,--start-group', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', '-Wl,--end-group', 'pthread'] ['libm.a', '-lgfortran'] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -I/tmp/petsc-8nsl1jmc/config.packages.pthread -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -fopenmp /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } int main(void) { _check_ddot_(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fopenmp -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -Wl,--start-group -Wl,-rpath,/tool/pandora64/.package/oneMKL-2021.3/mkl -L/tool/pandora64/.package/oneMKL-2021.3/mkl -lmkl_intel_lp64 -lmkl_core -lmkl_intel_thread -Wl,--end-group -lpthread -lm -lgfortran -lquadmath -ldl stdout: /tool/pandora64/bin/ld: cannot find -lmkl_intel_lp64 /tool/pandora64/bin/ld: cannot find -lmkl_core /tool/pandora64/bin/ld: cannot find -lmkl_intel_thread collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lmkl_intel_lp64 /tool/pandora64/bin/ld: cannot find -lmkl_core /tool/pandora64/bin/ld: cannot find -lmkl_intel_thread collect2: error: ld returned 1 exit status Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['-Wl,--start-group', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', '-Wl,--end-group', 'pthread'] ['libm.a', '-lgfortran'] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -I/tmp/petsc-8nsl1jmc/config.packages.pthread -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -fopenmp /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(void); static void _check_ddot(void) { ddot(); } int main(void) { _check_ddot(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fopenmp -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -Wl,--start-group -Wl,-rpath,/tool/pandora64/.package/oneMKL-2021.3/mkl -L/tool/pandora64/.package/oneMKL-2021.3/mkl -lmkl_intel_lp64 -lmkl_core -lmkl_intel_thread -Wl,--end-group -lpthread -lm -lgfortran -lquadmath -ldl stdout: /tool/pandora64/bin/ld: cannot find -lmkl_intel_lp64 /tool/pandora64/bin/ld: cannot find -lmkl_core /tool/pandora64/bin/ld: cannot find -lmkl_intel_thread collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lmkl_intel_lp64 /tool/pandora64/bin/ld: cannot find -lmkl_core /tool/pandora64/bin/ld: cannot find -lmkl_intel_thread collect2: error: ld returned 1 exit status Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL11/12 Linux32 ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL11/12 Linux32 for static linking (Cray) ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['-Wl,--start-group', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', '-Wl,--end-group', 'pthread'] ['libm.a', '-lgfortran'] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -I/tmp/petsc-8nsl1jmc/config.packages.pthread -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -fopenmp /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot_(void); static void _check_ddot_(void) { ddot_(); } int main(void) { _check_ddot_(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fopenmp -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -Wl,--start-group -Wl,-rpath,/tool/pandora64/.package/oneMKL-2021.3/mkl -L/tool/pandora64/.package/oneMKL-2021.3/mkl -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -Wl,--end-group -lpthread -lm -lgfortran -lquadmath -ldl stdout: /tool/pandora64/bin/ld: cannot find -lmkl_intel_lp64 /tool/pandora64/bin/ld: cannot find -lmkl_core /tool/pandora64/bin/ld: cannot find -lmkl_gnu_thread collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lmkl_intel_lp64 /tool/pandora64/bin/ld: cannot find -lmkl_core /tool/pandora64/bin/ld: cannot find -lmkl_gnu_thread collect2: error: ld returned 1 exit status Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['-Wl,--start-group', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', '-Wl,--end-group', 'pthread'] ['libm.a', '-lgfortran'] Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -c -o /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -I/tmp/petsc-8nsl1jmc/config.compilerFlags -I/tmp/petsc-8nsl1jmc/config.compilersFortran -I/tmp/petsc-8nsl1jmc/config.headers -I/tmp/petsc-8nsl1jmc/config.utilities.cacheDetails -I/tmp/petsc-8nsl1jmc/config.types -I/tmp/petsc-8nsl1jmc/config.functions -I/tmp/petsc-8nsl1jmc/config.utilities.featureTestMacros -I/tmp/petsc-8nsl1jmc/config.utilities.missing -I/tmp/petsc-8nsl1jmc/PETSc.options.sharedLibraries -I/tmp/petsc-8nsl1jmc/config.compilers -I/tmp/petsc-8nsl1jmc/PETSc.options.scalarTypes -I/tmp/petsc-8nsl1jmc/config.packages.pthread -I/tmp/petsc-8nsl1jmc/config.setCompilers -I/tmp/petsc-8nsl1jmc/config.libraries -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 -fopenmp /tmp/petsc-8nsl1jmc/config.libraries/conftest.c Successful compile: Source: #include "confdefs.h" #include "conffix.h" /* Override any gcc2 internal prototype to avoid an error. */ char ddot(void); static void _check_ddot(void) { ddot(); } int main(void) { _check_ddot(); return 0; } Executing: /tool/pandora64/.package/gcc-9.3.0/bin/gcc -o /tmp/petsc-8nsl1jmc/config.libraries/conftest -fopenmp -fPIC -Wall -Wwrite-strings -Wno-unknown-pragmas -Wno-lto-type-mismatch -fstack-protector -fvisibility=hidden -O3 /tmp/petsc-8nsl1jmc/config.libraries/conftest.o -Wl,--start-group -Wl,-rpath,/tool/pandora64/.package/oneMKL-2021.3/mkl -L/tool/pandora64/.package/oneMKL-2021.3/mkl -lmkl_intel_lp64 -lmkl_core -lmkl_gnu_thread -Wl,--end-group -lpthread -lm -lgfortran -lquadmath -ldl stdout: /tool/pandora64/bin/ld: cannot find -lmkl_intel_lp64 /tool/pandora64/bin/ld: cannot find -lmkl_core /tool/pandora64/bin/ld: cannot find -lmkl_gnu_thread collect2: error: ld returned 1 exit status Possible ERROR while running linker: exit code 1 stderr: /tool/pandora64/bin/ld: cannot find -lmkl_intel_lp64 /tool/pandora64/bin/ld: cannot find -lmkl_core /tool/pandora64/bin/ld: cannot find -lmkl_gnu_thread collect2: error: ld returned 1 exit status Unknown name mangling in BLAS/LAPACK MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/ia64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/intel64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/intel64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/ia32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32 Files and directories in that directory: ['2021.3.0', 'latest'] ================================================================================ Checking for BLAS and LAPACK in User specified MKL11+ Linux64 ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'mkl_def', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'mkl_def', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL11+ Mac-64 ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_intel_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL11+ Linux64 ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_def', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'mkl_def', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL11+ Mac-64 ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_intel_lp64.a', 'mkl_core', 'mkl_gnu_thread', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_intel_lp64. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'mkl', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'mkl', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/ia64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/intel64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/intel64 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/ia32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/32 MKL Path not found.. skipping: /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32 Files and directories in that directory: ['2021.3.0', 'latest'] ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libmkl_lapack.a', 'mkl', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libmkl_lapack.a', 'mkl', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux-x86 lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_def.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_def.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux-x86 lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_def.a', 'guide', 'vml', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_def.a', 'guide', 'vml', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux-ia64 lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_ipf.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_ipf.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux-em64t lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_em64t.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_em64t.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux-x86 installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32/libmkl_lapack.a', 'libmkl_def.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32/libmkl_lapack.a', 'libmkl_def.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux-x86 installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32/libmkl_lapack.a', 'libmkl_def.a', 'guide', 'vml', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32/libmkl_lapack.a', 'libmkl_def.a', 'guide', 'vml', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux-ia64 installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64/libmkl_lapack.a', 'libmkl_ipf.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64/libmkl_lapack.a', 'libmkl_ipf.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/64 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Linux-em64t installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t/libmkl_lapack.a', 'libmkl_em64t.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t/libmkl_lapack.a', 'libmkl_em64t.a', 'guide', 'pthread'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/em64t does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Mac-x86 lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_ia32.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_ia32.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Max-x86 installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32/libmkl_lapack.a', 'libmkl_ia32.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32/libmkl_lapack.a', 'libmkl_ia32.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Max-x86 installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32/libmkl_lapack.a', 'libmkl_ia32.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32/libmkl_lapack.a', 'libmkl_ia32.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Mac-em64t lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_intel_lp64.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libmkl_lapack.a', 'libmkl_intel_lp64.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libmkl_lapack. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Max-em64t installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32/libmkl_lapack.a', 'libmkl_intel_lp64.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32/libmkl_lapack.a', 'libmkl_intel_lp64.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/Libraries/32 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Max-em64t installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32/libmkl_lapack.a', 'libmkl_intel_lp64.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32/libmkl_lapack.a', 'libmkl_intel_lp64.a', 'guide'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 for first library:libmkl_lapack. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib/32 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Windows lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_c_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_c_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_c_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_c_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified stdcall MKL Windows lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_s_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_s_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_s_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_s_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified ia64/em64t MKL Windows lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-32 Windows lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_c_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_c_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_c_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_c_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-32 Windows stdcall lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_s_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_s_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_s_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_s_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-64 Windows lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_lp64_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_lp64_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_lp64_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_lp64_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-32 Windows lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_c_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_c_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_c_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_c_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-32 Windows stdcall lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_s_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_s_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_s_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_s_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-64 Windows lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_lp64_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_lp64_dll.li Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/mkl_intel_lp64_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:mkl_intel_lp64_dll.li Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_c_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_c_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_c_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_c_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified stdcall MKL Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_s_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_s_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_s_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_s_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-32 Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_intel_c_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_intel_c_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_intel_c_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_intel_c_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-32 Windows stdcall installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_intel_s_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_intel_s_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_intel_s_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_intel_s_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-32 Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_intel_c_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_intel_c_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_intel_c_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_intel_c_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-32 Windows stdcall installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_intel_s_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_intel_s_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib/mkl_intel_s_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib for first library:mkl_intel_s_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia32/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-64 Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib/mkl_intel_lp64_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib for first library:mkl_intel_lp64_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib/mkl_intel_lp64_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib for first library:mkl_intel_lp64_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-64 Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib/mkl_intel_lp64_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib for first library:mkl_intel_lp64_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib/mkl_intel_lp64_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib for first library:mkl_intel_lp64_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified em64t MKL Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib/mkl_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib for first library:mkl_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib/mkl_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib for first library:mkl_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/em64t/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified ia64 MKL Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib/mkl_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib for first library:mkl_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib/mkl_dll.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib for first library:mkl_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-64 Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib/mkl_intel_lp64_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib for first library:mkl_intel_lp64_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib/mkl_intel_lp64_dll.lib', 'mkl_intel_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib for first library:mkl_intel_lp64_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified MKL10-64 Windows installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib/mkl_intel_lp64_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib for first library:mkl_intel_lp64_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib/mkl_intel_lp64_dll.lib', 'mkl_gnu_thread_dll.lib', 'mkl_core_dll.lib', 'libiomp5md.lib'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib for first library:mkl_intel_lp64_dll.li Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/ia64/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified AMD ACML lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libacml. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libacml. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified AMD ACML lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml_mv.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libacml. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml_mv.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libacml. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified AMD ACML lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml_mp.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libacml_mp. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml_mp.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libacml_mp. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified AMD ACML lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml_mp.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml_mv.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libacml_mp. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml_mp.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libacml_mv.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libacml_mp. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblis-mt.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblis-mt. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblis-mt.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblis-mt. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblis-mt.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblis-mt. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblis-mt.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblis-mt. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblis-mt.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblis-mt. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblis-mt.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblis-mt. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblis-mt.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblis-mt. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblis-mt.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblis-mt. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblis. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblis. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblis. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblis. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblis. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblis. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLIS/AMD-AOCL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblis. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblis.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblis. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified NEC lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblas_sequential.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblas_sequential. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblas_sequential.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblas_sequential. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified NEC lib dir ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblas_sequential.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblas_sequential. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib/libblas_sequential.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib for first library:libblas_sequential. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified FlexiBLAS ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libflexiblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libflexiblas. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libflexiblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libflexiblas. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified OpenBLAS ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libopenblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libopenblas. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libopenblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libopenblas. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified ATLAS Linux installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libcblas.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libf77blas.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libatlas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libcblas. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libcblas.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libf77blas.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libatlas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libcblas. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified ATLAS Linux installation root ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libf77blas.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libatlas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libf77blas. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libf77blas.a', '/tool/pandora64/.package/oneMKL-2021.3/mkl/libatlas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libf77blas. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root (HPUX) ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libveclib.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libveclib. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libveclib.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libveclib. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root (F2CBLASLAPACK) ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libf2cblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libf2cblas. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libf2cblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libf2cblas. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root(NETLIB-LAPACK) ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libnblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libnblas. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libnblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libnblas. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root(FBLASLAPACK) ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libfblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libfblas. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libfblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libfblas. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root IBM ESSL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libessl.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libessl. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libessl.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libessl. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root IBM ESSL ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib64/libessl.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib64 for first library:libessl. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib64 does not exist Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/lib64/libessl.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl/lib64 for first library:libessl. Directory of requested libraries /tool/pandora64/.package/oneMKL-2021.3/mkl/lib64 does not exist Unknown name mangling in BLAS/LAPACK ================================================================================ Checking for BLAS and LAPACK in User specified installation root BLAS/LAPACK ============================================================================================= TESTING: checkLib from config.packages.BlasLapack(/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py:114) Checking for BLAS and LAPACK symbols Checking for Fortran name mangling underscore on BLAS/LAPACK Checking for functions [ddot_] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblas. Files in directory:['2021.3.0', 'latest'] Checking for no name mangling on BLAS/LAPACK Checking for functions [ddot] in library ['/tool/pandora64/.package/oneMKL-2021.3/mkl/libblas.a'] ['libm.a', '-lgfortran'] Checking directory of requested libraries:/tool/pandora64/.package/oneMKL-2021.3/mkl for first library:libblas. Files in directory:['2021.3.0', 'latest'] Unknown name mangling in BLAS/LAPACK **** Configure header /tmp/petsc-8nsl1jmc/confdefs.h **** #if !defined(INCLUDED_UNKNOWN) #define INCLUDED_UNKNOWN #define MPI_Comm_create_errhandler(p_err_fun,p_errhandler) MPI_Errhandler_create((p_err_fun),(p_errhandler)) #define MPI_Comm_set_errhandler(comm,p_errhandler) MPI_Errhandler_set((comm),(p_errhandler)) #define MPI_Type_create_struct(count,lens,displs,types,newtype) MPI_Type_struct((count),(lens),(displs),(types),(newtype)) #define PETSC_AssertAlignx(a,b) #define PETSC_CLANGUAGE_C 1 #define PETSC_CXX_RESTRICT __restrict #define PETSC_FORTRAN_CHARLEN_T size_t #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_ATOMIC 1 #define PETSC_HAVE_CXX_COMPLEX 1 #define PETSC_HAVE_CXX_COMPLEX_FIX 1 #define PETSC_HAVE_CXX_DIALECT_CXX11 1 #define PETSC_HAVE_CXX_DIALECT_CXX14 1 #define PETSC_HAVE_CXX_DIALECT_CXX17 1 #define PETSC_HAVE_DLADDR 1 #define PETSC_HAVE_DLCLOSE 1 #define PETSC_HAVE_DLERROR 1 #define PETSC_HAVE_DLFCN_H 1 #define PETSC_HAVE_DLOPEN 1 #define PETSC_HAVE_DLSYM 1 #define PETSC_HAVE_DRAND48 1 #define PETSC_HAVE_DYNAMIC_LIBRARIES 1 #define PETSC_HAVE_ERF 1 #define PETSC_HAVE_EXECUTABLE_EXPORT 1 #define PETSC_HAVE_FCNTL_H 1 #define PETSC_HAVE_FENV_H 1 #define PETSC_HAVE_FE_VALUES 1 #define PETSC_HAVE_FLOAT_H 1 #define PETSC_HAVE_FORK 1 #define PETSC_HAVE_FORTRAN_FLUSH 1 #define PETSC_HAVE_FORTRAN_FREE_LINE_LENGTH_NONE 1 #define PETSC_HAVE_FORTRAN_TYPE_STAR 1 #define PETSC_HAVE_FORTRAN_UNDERSCORE 1 #define PETSC_HAVE_GETCWD 1 #define PETSC_HAVE_GETDOMAINNAME 1 #define PETSC_HAVE_GETHOSTBYNAME 1 #define PETSC_HAVE_GETHOSTNAME 1 #define PETSC_HAVE_GETPAGESIZE 1 #define PETSC_HAVE_GETRUSAGE 1 #define PETSC_HAVE_IMMINTRIN_H 1 #define PETSC_HAVE_INTTYPES_H 1 #define PETSC_HAVE_ISINF 1 #define PETSC_HAVE_ISNAN 1 #define PETSC_HAVE_ISNORMAL 1 #define PETSC_HAVE_LGAMMA 1 #define PETSC_HAVE_LINUX 1 #define PETSC_HAVE_LOG2 1 #define PETSC_HAVE_LSEEK 1 #define PETSC_HAVE_MALLOC_H 1 #define PETSC_HAVE_MEMMOVE 1 #define PETSC_HAVE_MKSTEMP 1 #define PETSC_HAVE_MMAP 1 #define PETSC_HAVE_MPIUNI 1 #define PETSC_HAVE_NANOSLEEP 1 #define PETSC_HAVE_NETDB_H 1 #define PETSC_HAVE_NETINET_IN_H 1 #define PETSC_HAVE_POPEN 1 #define PETSC_HAVE_POSIX_MEMALIGN 1 #define PETSC_HAVE_PWD_H 1 #define PETSC_HAVE_RAND 1 #define PETSC_HAVE_READLINK 1 #define PETSC_HAVE_REALPATH 1 #define PETSC_HAVE_REAL___FLOAT128 1 #define PETSC_HAVE_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_STDATOMIC_H 1 #define PETSC_HAVE_STDINT_H 1 #define PETSC_HAVE_STRCASECMP 1 #define PETSC_HAVE_STRINGS_H 1 #define PETSC_HAVE_STRUCT_SIGACTION 1 #define PETSC_HAVE_SYS_PARAM_H 1 #define PETSC_HAVE_SYS_PROCFS_H 1 #define PETSC_HAVE_SYS_RESOURCE_H 1 #define PETSC_HAVE_SYS_SOCKET_H 1 #define PETSC_HAVE_SYS_TIMES_H 1 #define PETSC_HAVE_SYS_TIME_H 1 #define PETSC_HAVE_SYS_TYPES_H 1 #define PETSC_HAVE_SYS_UTSNAME_H 1 #define PETSC_HAVE_SYS_WAIT_H 1 #define PETSC_HAVE_TGAMMA 1 #define PETSC_HAVE_THREADSAFETY 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_OMAKE "/tool/pandora64/bin/gmake --no-print-directory" #define PETSC_PYTHON_EXE "/tool/pandora64/.package/python-3.8.0/bin/python3" #define PETSC_SIGNAL_CAST #define PETSC_SIZEOF_INT 4 #define PETSC_SIZEOF_LONG 8 #define PETSC_SIZEOF_LONG_LONG 8 #define PETSC_SIZEOF_SIZE_T 8 #define PETSC_SIZEOF_VOID_P 8 #define PETSC_USE_AVX512_KERNELS 1 #define PETSC_USE_BACKWARD_LOOP 1 #define PETSC_USE_COMPLEX 1 #define PETSC_USE_CTABLE 1 #define PETSC_USE_DEBUGGER "gdb" #define PETSC_USE_DMLANDAU_2D 1 #define PETSC_USE_FORTRAN_KERNELS 1 #define PETSC_USE_INFO 1 #define PETSC_USE_MALLOC_COALESCED 1 #define PETSC_USE_PROC_FOR_SIZE 1 #define PETSC_USE_REAL_DOUBLE 1 #define PETSC_USE_SHARED_LIBRARIES 1 #define PETSC_USE_VISIBILITY_C 1 #define PETSC_USE_VISIBILITY_CXX 1 #define PETSC_USING_64BIT_PTR 1 #define PETSC_USING_F2003 1 #define PETSC_USING_F90FREEFORM 1 #define PETSC__BSD_SOURCE 1 #define PETSC__DEFAULT_SOURCE 1 #define PETSC__GNU_SOURCE 1 #endif **** C specific Configure header /tmp/petsc-8nsl1jmc/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): --------------------------------------------------------------------------------------------- You set a value for --with-blaslapack-dir=, but /tool/pandora64/.package/oneMKL-2021.3/mkl cannot be used ********************************************************************************************* File "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/configure.py", line 462, in petsc_configure framework.configure(out = sys.stdout) File "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/framework.py", line 1452, in configure self.processChildren() File "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/framework.py", line 1440, in processChildren self.serialEvaluation(self.childGraph) File "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/framework.py", line 1415, in serialEvaluation child.configure() File "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/package.py", line 1337, in configure self.executeTest(self.configureLibrary) File "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/base.py", line 138, in executeTest ret = test(*args,**kargs) File "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py", line 509, in configureLibrary for (name, self.blasLibrary, self.lapackLibrary, self.known64, self.usesopenmp) in self.generateGuesses(): File "/proj/sim_tech/yongzhli/rebel_multithreading/rebel/build/external/petsc-3.21.0/config/BuildSystem/config/packages/BlasLapack.py", line 429, in generateGuesses raise RuntimeError('You set a value for --with-blaslapack-dir=, but '+self.argDB['with-blaslapack-dir']+' cannot be used\n') ================================================================================ Finishing configure run at Tue, 23 Jul 2024 21:52:25 -0400 ================================================================================