<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body style="overflow-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;"><div><br></div>  Did you do exactly:<div><br></div><div><pre id="codecell36" style="box-sizing: border-box; overflow: auto; clear: both; font-family: var(--pst-font-family-monospace); font-size: 13.125px; margin-top: 0px; margin-bottom: 0px; color: rgb(50, 50, 50); border: 1px solid var(--pst-color-border); border-radius: 0.25rem; line-height: 16.40625px; padding: 1rem; caret-color: rgb(50, 50, 50);"><span class="n" style="box-sizing: border-box; color: rgb(0, 0, 0);">export</span><span class="w" style="box-sizing: border-box; color: rgb(248, 248, 248);"> </span><span class="n" style="box-sizing: border-box; color: rgb(0, 0, 0);">HWLOC_HIDE_ERRORS</span><span class="o" style="box-sizing: border-box; color: rgb(206, 92, 0); font-weight: bold;">=</span><span class="mi" style="box-sizing: border-box; color: rgb(0, 0, 207); font-weight: bold;">2</span></pre><pre id="codecell36" style="box-sizing: border-box; overflow: auto; clear: both; font-family: var(--pst-font-family-monospace); font-size: 13.125px; margin-top: 0px; margin-bottom: 0px; color: rgb(50, 50, 50); border: 1px solid var(--pst-color-border); border-radius: 0.25rem; line-height: 16.40625px; padding: 1rem; caret-color: rgb(50, 50, 50);"><span class="mi" style="box-sizing: border-box; color: rgb(0, 0, 207); font-weight: bold;">make check</span></pre><pre id="codecell36" style="box-sizing: border-box; overflow: auto; clear: both; font-family: var(--pst-font-family-monospace); font-size: 13.125px; margin-top: 0px; margin-bottom: 0px; color: rgb(50, 50, 50); border: 1px solid var(--pst-color-border); border-radius: 0.25rem; line-height: 16.40625px; padding: 1rem; caret-color: rgb(50, 50, 50);"><span class="mi" style="box-sizing: border-box; color: rgb(0, 0, 207); font-weight: bold;"><br></span></pre><pre id="codecell36" style="box-sizing: border-box; overflow: auto; clear: both; font-family: var(--pst-font-family-monospace); font-size: 13.125px; margin-top: 0px; margin-bottom: 0px; color: rgb(50, 50, 50); border: 1px solid var(--pst-color-border); border-radius: 0.25rem; line-height: 16.40625px; padding: 1rem; caret-color: rgb(50, 50, 50);"><span class="mi" style="box-sizing: border-box; color: rgb(0, 0, 207); font-weight: bold;">?</span></pre><pre id="codecell36" style="box-sizing: border-box; overflow: auto; clear: both; font-family: var(--pst-font-family-monospace); font-size: 13.125px; margin-top: 0px; margin-bottom: 0px; color: rgb(50, 50, 50); border: 1px solid var(--pst-color-border); border-radius: 0.25rem; line-height: 16.40625px; padding: 1rem; caret-color: rgb(50, 50, 50);"><span class="mi" style="box-sizing: border-box; color: rgb(0, 0, 207); font-weight: bold;"><br></span></pre><div><br><blockquote type="cite"><div>On Jan 11, 2023, at 6:51 PM, Sijie Zhang <zhan2355@purdue.edu> wrote:</div><br class="Apple-interchange-newline"><div><div>Hi,<br><br>I tried that but it's showing the same error.  Can you help me to take a look at that?<br><br>Thanks.<br><br>Sijie<br><br>+++++++++++++++++++++++++++++++++++++++++++++++++++++<br><br>Running check examples to verify correct installation<br>Using PETSC_DIR=/home/zhangsijie1995/Documents/Package/petsc-3.18.3 and PETSC_ARCH=arch-linux-c-debug<br>Possible error running C/C++ src/snes/tutorials/ex19 with 1 MPI process<br>See https://petsc.org/release/faq/<br>hwloc/linux: Ignoring PCI device with non-16bit domain.<br>Pass --enable-32bits-pci-domain to configure to support such devices<br>(warning: it would break the library ABI, don't enable unless really needed).<br>lid velocity = 0.0016, prandtl # = 1., grashof # = 1.<br>Number of SNES iterations = 2<br>Possible error running C/C++ src/snes/tutorials/ex19 with 2 MPI processes<br>See https://petsc.org/release/faq/<br>hwloc/linux: Ignoring PCI device with non-16bit domain.<br>Pass --enable-32bits-pci-domain to configure to support such devices<br>(warning: it would break the library ABI, don't enable unless really needed).<br>hwloc/linux: Ignoring PCI device with non-16bit domain.<br>Pass --enable-32bits-pci-domain to configure to support such devices<br>(warning: it would break the library ABI, don't enable unless really needed).<br>lid velocity = 0.0016, prandtl # = 1., grashof # = 1.<br>Number of SNES iterations = 2<br>*******************Error detected during compile or link!*******************<br>See https://petsc.org/release/faq/<br>/home/zhangsijie1995/Documents/Package/petsc-3.18.3/src/snes/tutorials ex5f<br>*********************************************************<br>/opt/intel/oneapi/mpi/2021.8.0/bin/mpif90 -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0   -I/home/zhangsijie1995/Documents/Package/petsc-3.18.3/include -I/home/zhangsijie1995/Documents/Package/petsc-3.18.3/arch-linux-c-debug/include -I/opt/intel/oneapi/mkl/2023.0.0/include -I/opt/intel/oneapi/mpi/2021.8.0/include     ex5f.F90  -Wl,-rpath,/home/zhangsijie1995/Documents/Package/petsc-3.18.3/arch-linux-c-debug/lib -L/home/zhangsijie1995/Documents/Package/petsc-3.18.3/arch-linux-c-debug/lib -Wl,-rpath,/opt/intel/oneapi/mkl/2023.0.0/lib/intel64 -L/opt/intel/oneapi/mkl/2023.0.0/lib/intel64 -Wl,-rpath,/home/zhangsijie1995/Documents/Package/petsc-3.18.3/I_MPI_SUBSTITUTE_INSTALLDIR/lib/release -L/home/zhangsijie1995/Documents/Package/petsc-3.18.3/I_MPI_SUBSTITUTE_INSTALLDIR/lib/release -Wl,-rpath,/home/zhangsijie1995/Documents/Package/petsc-3.18.3/I_MPI_SUBSTITUTE_INSTALLDIR/lib -L/home/zhangsijie1995/Documents/Package/petsc-3.18.3/I_MPI_SUBSTITUTE_INSTALLDIR/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11 -lpetsc -lmkl_intel_lp64 -lmkl_core -lmkl_sequential -lpthread -lm -lstdc++ -ldl -lmpifort -lmpi -lrt -lpthread -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl -o ex5f<br>f951: Warning: Nonexistent include directory ‘I_MPI_SUBSTITUTE_INSTALLDIR/include/gfortran/11.1.0’ [-Wmissing-include-dirs]<br>f951: Warning: Nonexistent include directory ‘I_MPI_SUBSTITUTE_INSTALLDIR/include’ [-Wmissing-include-dirs]<br>Possible error running Fortran example src/snes/tutorials/ex5f with 1 MPI process<br>See https://petsc.org/release/faq/<br>hwloc/linux: Ignoring PCI device with non-16bit domain.<br>Pass --enable-32bits-pci-domain to configure to support such devices<br>(warning: it would break the library ABI, don't enable unless really needed).<br>Number of SNES iterations =     3<br>Completed test examples<br>Error while running make check<br>gmake[1]: *** [makefile:149: check] Error 1<br>make: *** [GNUmakefile:17: check] Error 2<br><br>________________________________________<br>From: Barry Smith <bsmith@petsc.dev><br>Sent: Wednesday, January 11, 2023 8:22 AM<br>To: Sijie Zhang<br>Cc: petsc-users@mcs.anl.gov<br>Subject: Re: [petsc-users] PETSC install<br><br>---- External Email: Use caution with attachments, links, or sharing data ----<br><br><br>https://petsc.org/release/faq/#what-does-the-message-hwloc-linux-ignoring-pci-device-with-non-16bit-domain-mean<br><br>On Jan 11, 2023, at 5:03 AM, Sijie Zhang <zhan2355@purdue.edu> wrote:<br><br>Hi,<br><br>When I try to install petsc on my workstation, I got the following error. Can you help me with that?<br><br>Thank you and best regards.<br><br>Sijie<br><br>++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<br><br>Running check examples to verify correct installation<br>Using PETSC_DIR=/home/zhangsijie1995/Documents/Package/petsc-3.18.3 and PETSC_ARCH=arch-linux-c-debug<br>Possible error running C/C++ src/snes/tutorials/ex19 with 1 MPI process<br>See https://petsc.org/release/faq/<br>hwloc/linux: Ignoring PCI device with non-16bit domain.<br>Pass --enable-32bits-pci-domain to configure to support such devices<br>(warning: it would break the library ABI, don't enable unless really needed).<br>lid velocity = 0.0016, prandtl # = 1., grashof # = 1.<br>Number of SNES iterations = 2<br>Possible error running C/C++ src/snes/tutorials/ex19 with 2 MPI processes<br>See https://petsc.org/release/faq/<br>hwloc/linux: Ignoring PCI device with non-16bit domain.<br>Pass --enable-32bits-pci-domain to configure to support such devices<br>(warning: it would break the library ABI, don't enable unless really needed).<br>hwloc/linux: Ignoring PCI device with non-16bit domain.<br>Pass --enable-32bits-pci-domain to configure to support such devices<br>(warning: it would break the library ABI, don't enable unless really needed).<br>lid velocity = 0.0016, prandtl # = 1., grashof # = 1.<br>Number of SNES iterations = 2<br>*******************Error detected during compile or link!*******************<br>See https://petsc.org/release/faq/<br>/home/zhangsijie1995/Documents/Package/petsc-3.18.3/src/snes/tutorials ex5f<br>*********************************************************<br>/opt/intel/oneapi/mpi/2021.8.0/bin/mpif90 -fPIC -Wall -ffree-line-length-none -ffree-line-length-0 -Wno-lto-type-mismatch -Wno-unused-dummy-argument -g -O0   -I/home/zhangsijie1995/Documents/Package/petsc-3.18.3/include -I/home/zhangsijie1995/Documents/Package/petsc-3.18.3/arch-linux-c-debug/include -I/opt/intel/oneapi/mkl/2023.0.0/include -I/opt/intel/oneapi/mpi/2021.8.0/include     ex5f.F90  -Wl,-rpath,/home/zhangsijie1995/Documents/Package/petsc-3.18.3/arch-linux-c-debug/lib -L/home/zhangsijie1995/Documents/Package/petsc-3.18.3/arch-linux-c-debug/lib -Wl,-rpath,/opt/intel/oneapi/mkl/2023.0.0/lib/intel64 -L/opt/intel/oneapi/mkl/2023.0.0/lib/intel64 -Wl,-rpath,/home/zhangsijie1995/Documents/Package/petsc-3.18.3/I_MPI_SUBSTITUTE_INSTALLDIR/lib/release -L/home/zhangsijie1995/Documents/Package/petsc-3.18.3/I_MPI_SUBSTITUTE_INSTALLDIR/lib/release -Wl,-rpath,/home/zhangsijie1995/Documents/Package/petsc-3.18.3/I_MPI_SUBSTITUTE_INSTALLDIR/lib -L/home/zhangsijie1995/Documents/Package/petsc-3.18.3/I_MPI_SUBSTITUTE_INSTALLDIR/lib -Wl,-rpath,/usr/lib/gcc/x86_64-linux-gnu/11 -L/usr/lib/gcc/x86_64-linux-gnu/11 -lpetsc -lmkl_intel_lp64 -lmkl_core -lmkl_sequential -lpthread -lm -lstdc++ -ldl -lmpifort -lmpi -lrt -lpthread -lgfortran -lm -lgfortran -lm -lgcc_s -lquadmath -lstdc++ -ldl -o ex5f<br>f951: Warning: Nonexistent include directory ‘I_MPI_SUBSTITUTE_INSTALLDIR/include/gfortran/11.1.0’ [-Wmissing-include-dirs]<br>f951: Warning: Nonexistent include directory ‘I_MPI_SUBSTITUTE_INSTALLDIR/include’ [-Wmissing-include-dirs]<br>Possible error running Fortran example src/snes/tutorials/ex5f with 1 MPI process<br>See https://petsc.org/release/faq/<br>hwloc/linux: Ignoring PCI device with non-16bit domain.<br>Pass --enable-32bits-pci-domain to configure to support such devices<br>(warning: it would break the library ABI, don't enable unless really needed).<br>Number of SNES iterations =     3<br>Completed test examples<br>Error while running make check<br>gmake[1]: *** [makefile:149: check] Error 1<br>make: *** [GNUmakefile:17: check] Error 2<configure.log><make.log><br><br><span id="cid:0FC0F0C1-E145-4FDF-85A4-A2BD55922E70"><configure.log></span><span id="cid:03EE1ABB-BAE4-4915-9099-FC91D8B80F79"><make.log></span></div></div></blockquote></div><br></div></body></html>