<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
</head>
<body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">
Hi,
<div class=""><br class="">
</div>
<div class="">I am trying to build firedrake using intel compilers, mpi, and python. I compiled petsc using the following options, and petsc4py is installed by firedrake-install (see the compilation options below)</div>
<div class=""><br class="">
</div>
<blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class="">
<div class=""><font face="SourceCodePro-Regular" class="">./configure --with-mpi-dir=$MPI_HOME --CFLAGS='-std=c11 -D_GNU_SOURCE' --CXXFLAGS='' --FFLAGS='' --COPTFLAGS='-O3 -xCASCADELAKE -g' --FOPTFLAGS='-O3 -xCASCADELAKE -g' --CXXOPTFLAGS='-O3
-xCASCADELAKE -g' --with-c++-support --with-c-support --with-fortran --with-fortran-bindings=0 --with-cxx-dialect=C++11 --download-ptscotch --download-hdf5=<a href="https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4.tar.bz2" class="">https://support.hdfgroup.org/ftp/HDF5/releases/hdf5-1.10/hdf5-1.10.4/src/hdf5-1.10.4.tar.bz2</a>
--download-hypre --download-superlu_dist --download-metis --download-parmetis --download-scalapack --download-mumps --download-chaco --download-ml --download-eigen=<a href="https://github.com/eigenteam/eigen-git-mirror/archive/3.3.3.tar.gz" class="">https://github.com/eigenteam/eigen-git-mirror/archive/3.3.3.tar.gz</a>
--download-sowing=0</font></div>
</blockquote>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">Here is what I get when trying to import petsc4py:</div>
<blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class="">
<div class=""><font face="SourceCodePro-Regular" class="">(firedrake) mef90:firedrake$ python3</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Python 3.7.7 (default, Jun 26 2020, 05:10:03) </font></div>
<div class=""><font face="SourceCodePro-Regular" class="">[GCC 7.3.0] :: Intel(R) Corporation on linux</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Type "help", "copyright", "credits" or "license" for more information.</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Intel(R) Distribution for Python is brought to you by Intel Corporation.</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Please check out: <a href="https://software.intel.com/en-us/python-distribution" class="">
https://software.intel.com/en-us/python-distribution</a></font></div>
<div class=""><font face="SourceCodePro-Regular" class="">>>> import petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">>>> petsc4py.init()</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Traceback (most recent call last):</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "<stdin>", line 1, in <module></font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "/home/blaise/Development/firedrake/lib/python3.7/site-packages/petsc4py/__init__.py", line 42, in init</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> PETSc = petsc4py.lib.ImportPETSc(arch)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "/home/blaise/Development/firedrake/lib/python3.7/site-packages/petsc4py/lib/__init__.py", line 29, in ImportPETSc</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> return Import('petsc4py', 'PETSc', path, arch)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "/home/blaise/Development/firedrake/lib/python3.7/site-packages/petsc4py/lib/__init__.py", line 73, in Import</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> module = import_module(pkg, name, path, arch)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "/home/blaise/Development/firedrake/lib/python3.7/site-packages/petsc4py/lib/__init__.py", line 58, in import_module</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> with f: return imp.load_module(fullname, f, fn, info)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "/share/apps/intel-2020.2/intelpython3/lib/python3.7/imp.py", line 242, in load_module</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> return load_dynamic(name, filename, file)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "/share/apps/intel-2020.2/intelpython3/lib/python3.7/imp.py", line 342, in load_dynamic</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> return _load(spec)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "<frozen importlib._bootstrap>", line 696, in _load</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "<frozen importlib._bootstrap>", line 670, in _load_unlocked</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "<frozen importlib._bootstrap>", line 583, in module_from_spec</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "<frozen importlib._bootstrap_external>", line 1043, in create_module</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">ImportError: /home/blaise/Development/firedrake/lib/python3.7/site-packages/petsc4py/lib/RHEL7-intel2020.2-impi-firedrake/PETSc.cpython-37m-x86_64-linux-gnu.so: undefined symbol: PetscPartitionerInitializePackage</font></div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
</blockquote>
The relevant part of the firedrake-install.log are below.<br class="">
<blockquote style="margin: 0 0 0 40px; border: none; padding: 0px;" class="">
<div class=""><br class="">
</div>
<div class=""><font face="SourceCodePro-Regular" class="">2020-08-27 12:48:23,861 INFO Installing petsc4py/</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">2020-08-27 12:48:23,882 DEBUG Running command '/home/blaise/Development/firedrake/bin/python -m pip install --no-binary mpi4py,randomgen,islpy --no-deps -vvv --ignore-installed petsc4py/'</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">2020-08-27 12:50:32,017 DEBUG Using pip 20.2.2 from /home/blaise/Development/firedrake/lib/python3.7/site-packages/pip (python 3.7)</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Non-user install because user site-packages disabled</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Created temporary directory: /tmp/pip-ephem-wheel-cache-5540399x</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Created temporary directory: /tmp/pip-req-tracker-jo7ho6yz</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Initialized build tracking at /tmp/pip-req-tracker-jo7ho6yz</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Created build tracker: /tmp/pip-req-tracker-jo7ho6yz</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Entered build tracker: /tmp/pip-req-tracker-jo7ho6yz</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Created temporary directory: /tmp/pip-install-e3u5z76o</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Processing ./petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Created temporary directory: /tmp/pip-req-build-r3agmgty</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Added <a href="file:///home/blaise/Development/firedrake/src/petsc4py" class="">
file:///home/blaise/Development/firedrake/src/petsc4py</a> to build tracker '/tmp/pip-req-tracker-jo7ho6yz'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Running setup.py (path:/tmp/pip-req-build-r3agmgty/setup.py) egg_info for package from <a href="file:///home/blaise/Development/firedrake/src/petsc4py" class="">file:///home/blaise/Development/firedrake/src/petsc4py</a></font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Created temporary directory: /tmp/pip-pip-egg-info-dctmtwx0</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Running command python setup.py egg_info</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running egg_info</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating /tmp/pip-pip-egg-info-dctmtwx0/petsc4py.egg-info</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing /tmp/pip-pip-egg-info-dctmtwx0/petsc4py.egg-info/PKG-INFO</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing dependency_links to /tmp/pip-pip-egg-info-dctmtwx0/petsc4py.egg-info/dependency_links.txt</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing requirements to /tmp/pip-pip-egg-info-dctmtwx0/petsc4py.egg-info/requires.txt</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing top-level names to /tmp/pip-pip-egg-info-dctmtwx0/petsc4py.egg-info/top_level.txt</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing manifest file '/tmp/pip-pip-egg-info-dctmtwx0/petsc4py.egg-info/SOURCES.txt'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> reading manifest file '/tmp/pip-pip-egg-info-dctmtwx0/petsc4py.egg-info/SOURCES.txt'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> reading manifest template 'MANIFEST.in'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing manifest file '/tmp/pip-pip-egg-info-dctmtwx0/petsc4py.egg-info/SOURCES.txt'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Source in /tmp/pip-req-build-r3agmgty has version 3.13.0, which satisfies requirement petsc4py==3.13.0 from <a href="file:///home/blaise/Development/firedrake/src/petsc4py" class="">file:///home/blaise/Development/firedrake/src/petsc4py</a></font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Removed petsc4py==3.13.0 from
<a href="file:///home/blaise/Development/firedrake/src/petsc4py" class="">file:///home/blaise/Development/firedrake/src/petsc4py</a> from build tracker '/tmp/pip-req-tracker-jo7ho6yz'</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Building wheels for collected packages: petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Created temporary directory: /tmp/pip-wheel-0o0xldo2</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Building wheel for petsc4py (setup.py): started</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Destination directory: /tmp/pip-wheel-0o0xldo2</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Running command /home/blaise/Development/firedrake/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-req-build-r3agmgty/setup.py'"'"'; __file__='"'"'/tmp/pip-req-build-r3agmgty/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"',
open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-0o0xldo2</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running bdist_wheel</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running build</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running build_src</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> cythonizing 'petsc4py.PETSc.pyx' -> 'petsc4py.PETSc.c'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> /home/blaise/Development/firedrake/lib/python3.7/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later
release! File: include/petsc4py/PETSc.pxd</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> tree = Parsing.p_module(s, pxd, full_module_name)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> cythonizing 'libpetsc4py/libpetsc4py.pyx' -> 'libpetsc4py/libpetsc4py.c'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> /home/blaise/Development/firedrake/lib/python3.7/site-packages/Cython/Compiler/Main.py:369: FutureWarning: Cython directive 'language_level' not set, using 2 for now (Py2). This will change in a later
release! File: /tmp/pip-req-build-r3agmgty/src/libpetsc4py/libpetsc4py.pyx</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> tree = Parsing.p_module(s, pxd, full_module_name)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running build_py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/lib.linux-x86_64-3.7</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/lib.linux-x86_64-3.7/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/PETSc.py -> build/lib.linux-x86_64-3.7/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/__init__.py -> build/lib.linux-x86_64-3.7/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/__main__.py -> build/lib.linux-x86_64-3.7/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/lib.linux-x86_64-3.7/petsc4py/lib</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/lib/__init__.py -> build/lib.linux-x86_64-3.7/petsc4py/lib</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/lib.linux-x86_64-3.7/petsc4py/include</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/include/petsc4py/numpy.h -> build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/include/petsc4py/petsc4py.h -> build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/include/petsc4py/petsc4py.PETSc.h -> build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/include/petsc4py/petsc4py.PETSc_api.h -> build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/include/petsc4py/petsc4py.i -> build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/include/petsc4py/PETSc.pxd -> build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/include/petsc4py/__init__.pxd -> build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/include/petsc4py/__init__.pyx -> build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/PETSc.pxd -> build/lib.linux-x86_64-3.7/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying src/lib/petsc.cfg -> build/lib.linux-x86_64-3.7/petsc4py/lib</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running build_ext</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> PETSC_DIR: /opt/HPC/petsc-maint</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> PETSC_ARCH: RHEL7-intel2020.2-impi-firedrake</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> version: 3.13.4 release</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> integer-size: 32-bit</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> scalar-type: real</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> precision: double</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> language: CONLY</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> compiler: /share/apps/intel-2020.2/compilers_and_libraries/linux/mpi/intel64/bin/mpiicc</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> linker: /share/apps/intel-2020.2/compilers_and_libraries/linux/mpi/intel64/bin/mpiicc</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> building 'PETSc' extension</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/temp.linux-x86_64-3.7</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/temp.linux-x86_64-3.7/RHEL7-intel2020.2-impi-firedrake</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/temp.linux-x86_64-3.7/RHEL7-intel2020.2-impi-firedrake/src</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> /share/apps/intel-2020.2/compilers_and_libraries/linux/mpi/intel64/bin/mpiicc -pthread -B /share/apps/intel-2020.2/intelpython3/compiler_compat -Wl,--sysroot=/ -std=c11 -D_GNU_SOURCE -fPIC -O3 -xCASCADELAKE
-g -fPIC -L/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/lib -I/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/include -I/share/apps/intel-2020.2/compilers_and_libraries/linux/mpi/intel64/include -I/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/include/eigen3
-I/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/include -I/opt/HPC/petsc-maint/include -Isrc/include -I/home/blaise/Development/firedrake/lib/python3.7/site-packages/numpy/core/include -I/home/blaise/Development/firedrake/include -I/share/apps/intel-2020.2/intelpython3/include/python3.7m
-c src/PETSc.c -o build/temp.linux-x86_64-3.7/RHEL7-intel2020.2-impi-firedrake/src/PETSc.o</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> In file included from /home/blaise/Development/firedrake/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h(12),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from /home/blaise/Development/firedrake/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h(4),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from src/include/petsc4py/numpy.h(11),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from src/petsc4py.PETSc.c(612),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from src/PETSc.c(4):</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> /home/blaise/Development/firedrake/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h(84): warning #2650: attributes ignored here</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> ^</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""><br class="">
</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> In file included from src/petsc4py.PETSc.c(619),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from src/PETSc.c(4):</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> src/include/initpkg.h(23): warning #266: function "PetscPartitionerInitializePackage" declared implicitly</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> ierr = PetscPartitionerInitializePackage();CHKERRQ(ierr);</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> ^</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""><br class="">
</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> In file included from src/PETSc.c(4):</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> src/petsc4py.PETSc.c(294008): warning #266: function "PetscPartitionerReset" declared implicitly</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> __pyx_t_1 = __pyx_f_8petsc4py_5PETSc_CHKERR(PetscPartitionerReset(__pyx_v_self->part)); if (unlikely(__pyx_t_1 == ((int)-1))) __PYX_ERR(54, 55, __pyx_L1_error)</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> ^</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""><br class="">
</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> /share/apps/intel-2020.2/compilers_and_libraries/linux/mpi/intel64/bin/mpiicc -pthread -B /share/apps/intel-2020.2/intelpython3/compiler_compat -Wl,--sysroot=/ -std=c11 -D_GNU_SOURCE -fPIC -O3 -xCASCADELAKE
-g -fPIC -L/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/lib -I/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/include -I/share/apps/intel-2020.2/compilers_and_libraries/linux/mpi/intel64/include -I/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/include/eigen3
-I/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/include -I/opt/HPC/petsc-maint/include -Isrc/include -I/home/blaise/Development/firedrake/lib/python3.7/site-packages/numpy/core/include -I/home/blaise/Development/firedrake/include -I/share/apps/intel-2020.2/intelpython3/include/python3.7m
-c src/libpetsc4py.c -o build/temp.linux-x86_64-3.7/RHEL7-intel2020.2-impi-firedrake/src/libpetsc4py.o</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> In file included from /home/blaise/Development/firedrake/lib/python3.7/site-packages/numpy/core/include/numpy/ndarrayobject.h(12),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from /home/blaise/Development/firedrake/lib/python3.7/site-packages/numpy/core/include/numpy/arrayobject.h(4),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from src/include/petsc4py/numpy.h(11),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from src/libpetsc4py/libpetsc4py.c(612),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> from src/libpetsc4py.c(6):</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> /home/blaise/Development/firedrake/lib/python3.7/site-packages/numpy/core/include/numpy/ndarraytypes.h(84): warning #2650: attributes ignored here</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> NPY_CHAR NPY_ATTR_DEPRECATE("Use NPY_STRING"),</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> ^</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""><br class="">
</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/lib.linux-x86_64-3.7/petsc4py/lib/RHEL7-intel2020.2-impi-firedrake</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> /share/apps/intel-2020.2/compilers_and_libraries/linux/mpi/intel64/bin/mpiicc -pthread -B /share/apps/intel-2020.2/intelpython3/compiler_compat -Wl,--sysroot=/ -std=c11 -D_GNU_SOURCE -fPIC -O3 -xCASCADELAKE
-g -shared -L/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/lib -I/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/include -L/share/apps/intel-2020.2/intelpython3/lib -Wl,-rpath=/share/apps/intel-2020.2/intelpython3/lib -Wl,--no-as-needed -Wl,--sysroot=/
build/temp.linux-x86_64-3.7/RHEL7-intel2020.2-impi-firedrake/src/PETSc.o build/temp.linux-x86_64-3.7/RHEL7-intel2020.2-impi-firedrake/src/libpetsc4py.o -L/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/lib -Wl,-rpath,/opt/HPC/petsc-maint/RHEL7-intel2020.2-impi-firedrake/lib
-lpetsc -o build/lib.linux-x86_64-3.7/petsc4py/lib/RHEL7-intel2020.2-impi-firedrake/PETSc.cpython-37m-x86_64-linux-gnu.so</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing build/lib.linux-x86_64-3.7/petsc4py/lib/petsc.cfg</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> installing to build/bdist.linux-x86_64/wheel</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running install</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running install_lib</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/bdist.linux-x86_64</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/bdist.linux-x86_64/wheel</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/bdist.linux-x86_64/wheel/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/PETSc.py -> build/bdist.linux-x86_64/wheel/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/__init__.py -> build/bdist.linux-x86_64/wheel/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/__main__.py -> build/bdist.linux-x86_64/wheel/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/bdist.linux-x86_64/wheel/petsc4py/lib</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/lib/__init__.py -> build/bdist.linux-x86_64/wheel/petsc4py/lib</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/lib/petsc.cfg -> build/bdist.linux-x86_64/wheel/petsc4py/lib</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/bdist.linux-x86_64/wheel/petsc4py/lib/RHEL7-intel2020.2-impi-firedrake</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/lib/RHEL7-intel2020.2-impi-firedrake/PETSc.cpython-37m-x86_64-linux-gnu.so -> build/bdist.linux-x86_64/wheel/petsc4py/lib/RHEL7-intel2020.2-impi-firedrake</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/bdist.linux-x86_64/wheel/petsc4py/include</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py/numpy.h -> build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py/petsc4py.h -> build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py/petsc4py.PETSc.h -> build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py/petsc4py.PETSc_api.h -> build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py/petsc4py.i -> build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py/PETSc.pxd -> build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py/__init__.pxd -> build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/include/petsc4py/__init__.pyx -> build/bdist.linux-x86_64/wheel/petsc4py/include/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> copying build/lib.linux-x86_64-3.7/petsc4py/PETSc.pxd -> build/bdist.linux-x86_64/wheel/petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running install_egg_info</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running egg_info</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating petsc4py.egg-info</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing petsc4py.egg-info/PKG-INFO</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing dependency_links to petsc4py.egg-info/dependency_links.txt</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing requirements to petsc4py.egg-info/requires.txt</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing top-level names to petsc4py.egg-info/top_level.txt</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing manifest file 'petsc4py.egg-info/SOURCES.txt'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> reading manifest file 'petsc4py.egg-info/SOURCES.txt'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> reading manifest template 'MANIFEST.in'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> writing manifest file 'petsc4py.egg-info/SOURCES.txt'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Copying petsc4py.egg-info to build/bdist.linux-x86_64/wheel/petsc4py-3.13.0-py3.7.egg-info</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> running install_scripts</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding license file "LICENSE.rst" (matched pattern "LICEN[CS]E*")</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating build/bdist.linux-x86_64/wheel/petsc4py-3.13.0.dist-info/WHEEL</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> creating '/tmp/pip-wheel-0o0xldo2/petsc4py-3.13.0-cp37-cp37m-linux_x86_64.whl' and adding 'build/bdist.linux-x86_64/wheel' to it</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/PETSc.pxd'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/PETSc.py'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/__init__.py'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/__main__.py'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/include/petsc4py/PETSc.pxd'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/include/petsc4py/__init__.pxd'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/include/petsc4py/__init__.pyx'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/include/petsc4py/numpy.h'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/include/petsc4py/petsc4py.PETSc.h'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/include/petsc4py/petsc4py.PETSc_api.h'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/include/petsc4py/petsc4py.h'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/include/petsc4py/petsc4py.i'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/lib/__init__.py'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/lib/petsc.cfg'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py/lib/RHEL7-intel2020.2-impi-firedrake/PETSc.cpython-37m-x86_64-linux-gnu.so'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py-3.13.0.dist-info/LICENSE.rst'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py-3.13.0.dist-info/METADATA'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py-3.13.0.dist-info/WHEEL'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py-3.13.0.dist-info/top_level.txt'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> adding 'petsc4py-3.13.0.dist-info/RECORD'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> removing build/bdist.linux-x86_64/wheel</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Building wheel for petsc4py (setup.py): finished with status 'done'</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Created wheel for petsc4py: filename=petsc4py-3.13.0-cp37-cp37m-linux_x86_64.whl size=4287046 sha256=95604a089946004038f4268d38948c35a5372a2cedaa9df21e354d68231cb99a</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""> Stored in directory: /tmp/pip-ephem-wheel-cache-5540399x/wheels/88/a6/a9/78aff17157d1fedc3a047afc3f1c84462e68ea89775758cd2e</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Successfully built petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Installing collected packages: petsc4py</font></div>
<div class=""><font face="SourceCodePro-Regular" class=""><br class="">
</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Successfully installed petsc4py-3.13.0</font></div>
<div class=""><font face="SourceCodePro-Regular" class="">Removed build tracker: '/tmp/pip-req-tracker-jo7ho6yz'</font></div>
</blockquote>
<div class=""><br class="">
<div class=""><br class="">
</div>
<div class="">Any idea?</div>
<div class=""><br class="">
</div>
<div class="">Blaise</div>
<div class=""><br class="">
</div>
<div class=""><br class="">
</div>
<div class="">-- <br class="">
A.K. & Shirley Barton Professor of Mathematics<br class="">
Adjunct Professor of Mechanical Engineering<br class="">
Adjunct of the Center for Computation & Technology<br class="">
Louisiana State University, Lockett Hall Room 344, Baton Rouge, LA 70803, USA<br class="">
Tel. +1 (225) 578 1612, Fax +1 (225) 578 4276 Web <a href="http://www.math.lsu.edu/~bourdin" class="">http://www.math.lsu.edu/~bourdin</a></div>
<br class="">
</div>
</body>
</html>