The Jenkins Controller is preparing for shutdown. No new builds can be started.
Started by upstream project "TransportMaps-pypi-mpi" build number 135 originally caused by: [URLTrigger] A change within the response URL invocation (log) Running as SYSTEM [EnvInject] - Loading node environment variables. Building remotely on reynolds in workspace /jenkins/workspace/TransportMaps-pypi-mpi/COMPILER/gcc/MACHINE/reynolds/PYTHON_EXE/python2/VENV_SYS/virtualenv [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Deferred wipeout is used... [GitCheckoutListener] SCM 'hudson.scm.NullSCM' is not of type GitSCM [virtualenv] $ /bin/bash -ex /tmp/jenkins3800848748881434817.sh + git archive --remote=git@bitbucket.org:dabi86/transportmaps.git HEAD:jenkins/ test-pypi.sh + tar -x + bash test-pypi.sh created virtual environment CPython2.7.18.final.0-64 in 119ms creator CPython2Posix(dest=/jenkins/workspace/TransportMaps-pypi-mpi/COMPILER/gcc/MACHINE/reynolds/PYTHON_EXE/python2/VENV_SYS/virtualenv/venv_TransportMaps-pypi-mpi_python2, clear=False, global=False) seeder FromAppData(download=False, pip=latest, setuptools=latest, wheel=latest, pkg_resources=latest, via=copy, app_data_dir=/home/jenkins/.local/share/virtualenv/seed-app-data/v1.0.1.debian.1) activators BashActivator,CShellActivator,FishActivator,PowerShellActivator,PythonActivator Python 2.7.18 TEST_NAME: TransportMaps-pypi-mpi HOSTNAME: reynolds PATH: /jenkins/workspace/TransportMaps-pypi-mpi/COMPILER/gcc/MACHINE/reynolds/PYTHON_EXE/python2/VENV_SYS/virtualenv/venv_TransportMaps-pypi-mpi_python2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/jenkins/bin VENV_OPTS: PATH: /jenkins/workspace/TransportMaps-pypi-mpi/COMPILER/gcc/MACHINE/reynolds/PYTHON_EXE/python2/VENV_SYS/virtualenv/venv_TransportMaps-pypi-mpi_python2/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/jenkins/bin PY-VERS: PY-CMD: import logging;import TransportMaps as TM;import warnings;warnings.simplefilter('ignore');TM.tests.run_all(logging.ERROR,ttype='parallel') Upgrading pip DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. A future version of pip will drop support for Python 2.7. More details about Python 2 support in pip, can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support Collecting pip Using cached pip-20.3.4-py2.py3-none-any.whl (1.5 MB) Installing collected packages: pip Attempting uninstall: pip Found existing installation: pip 20.0.2 Uninstalling pip-20.0.2: Successfully uninstalled pip-20.0.2 Successfully installed pip-20.3.4 Installing numpy DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. Collecting numpy Using cached numpy-1.16.6-cp27-cp27mu-manylinux1_x86_64.whl (17.0 MB) Installing collected packages: numpy Successfully installed numpy-1.16.6 Installing TransportMaps DEPRECATION: Python 2.7 reached the end of its life on January 1st, 2020. Please upgrade your Python as Python 2.7 is no longer maintained. pip 21.0 will drop support for Python 2.7 in January 2021. More details about Python 2 support in pip can be found at https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 will remove support for this functionality. Processing /home/jenkins/.cache/pip/wheels/1f/33/a7/c2884f42555b27e0c993640adea985f187b859d9220a3c162a/TransportMaps-2.0b3-cp27-none-any.whl Collecting scipy Using cached scipy-1.2.3-cp27-cp27mu-manylinux1_x86_64.whl (24.8 MB) Processing /home/jenkins/.cache/pip/wheels/e2/9a/ab/067414de0670f95436345d4ef33337d511a47aabc6c3307062/scikit_sparse-0.4.4-cp27-cp27mu-linux_x86_64.whl Processing /home/jenkins/.cache/pip/wheels/c8/6c/62/1a4aa12e4622f93d036dc48051256c84838bcf5c56557e68e9/SpectralToolbox-1.0.12-cp27-cp27mu-linux_x86_64.whl Requirement already satisfied: numpy>=1.14 in /jenkins/workspace/TransportMaps-pypi-mpi/COMPILER/gcc/MACHINE/reynolds/PYTHON_EXE/python2/VENV_SYS/virtualenv/venv_TransportMaps-pypi-mpi_python2/lib/python2.7/site-packages (from TransportMaps) (1.16.6) Collecting dill Using cached dill-0.3.5.1-py2.py3-none-any.whl (95 kB) Processing /home/jenkins/.cache/pip/wheels/08/d1/78/bb76eed0589a31eaf4d7f62b3a53ab79c6d4619d99dcf96c0b/orthpol_light-1.0.1-cp27-cp27mu-linux_x86_64.whl Collecting mpi4py Using cached mpi4py-3.1.3.tar.gz (2.5 MB) Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Installing backend dependencies: started Installing backend dependencies: finished with status 'done' Preparing wheel metadata: started Preparing wheel metadata: finished with status 'done' Processing /home/jenkins/.cache/pip/wheels/a0/b4/4b/102503a00d38141a903b02356ebe19339881d44b8b3dfecd8a/mpi_map-2.6-cp27-none-any.whl Collecting h5py Using cached h5py-2.10.0-cp27-cp27mu-manylinux1_x86_64.whl (2.8 MB) Collecting six Using cached six-1.16.0-py2.py3-none-any.whl (11 kB) Building wheels for collected packages: mpi4py Building wheel for mpi4py (PEP 517): started Building wheel for mpi4py (PEP 517): finished with status 'error' ERROR: Command errored out with exit status 1: command: /jenkins/workspace/TransportMaps-pypi-mpi/COMPILER/gcc/MACHINE/reynolds/PYTHON_EXE/python2/VENV_SYS/virtualenv/venv_TransportMaps-pypi-mpi_python2/bin/python /jenkins/workspace/TransportMaps-pypi-mpi/COMPILER/gcc/MACHINE/reynolds/PYTHON_EXE/python2/VENV_SYS/virtualenv/venv_TransportMaps-pypi-mpi_python2/lib/python2.7/site-packages/pip/_vendor/pep517/_in_process.py build_wheel /tmp/tmpBiNByk cwd: /tmp/pip-install-xVIYBi/mpi4py Complete output (241 lines): running bdist_wheel running build running build_src running build_py creating build creating build/lib.linux-x86_64-2.7 creating build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/bench.py -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/__init__.py -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/__main__.py -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/run.py -> build/lib.linux-x86_64-2.7/mpi4py creating build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/aplus.py -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/_lib.py -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/__init__.py -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/__main__.py -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/_base.py -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/server.py -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/_core.py -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/pool.py -> build/lib.linux-x86_64-2.7/mpi4py/futures creating build/lib.linux-x86_64-2.7/mpi4py/util copying src/mpi4py/util/dtlib.py -> build/lib.linux-x86_64-2.7/mpi4py/util copying src/mpi4py/util/__init__.py -> build/lib.linux-x86_64-2.7/mpi4py/util copying src/mpi4py/util/pkl5.py -> build/lib.linux-x86_64-2.7/mpi4py/util copying src/mpi4py/py.typed -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/dl.pyi -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/__main__.pyi -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/MPI.pyi -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/run.pyi -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/bench.pyi -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/__init__.pyi -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/MPI.pxd -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/__init__.pxd -> build/lib.linux-x86_64-2.7/mpi4py copying src/mpi4py/libmpi.pxd -> build/lib.linux-x86_64-2.7/mpi4py creating build/lib.linux-x86_64-2.7/mpi4py/include creating build/lib.linux-x86_64-2.7/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.MPI.h -> build/lib.linux-x86_64-2.7/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.MPI_api.h -> build/lib.linux-x86_64-2.7/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.h -> build/lib.linux-x86_64-2.7/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.i -> build/lib.linux-x86_64-2.7/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi.pxi -> build/lib.linux-x86_64-2.7/mpi4py/include/mpi4py copying src/mpi4py/futures/_core.pyi -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/__main__.pyi -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/aplus.pyi -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/pool.pyi -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/__init__.pyi -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/server.pyi -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/futures/_lib.pyi -> build/lib.linux-x86_64-2.7/mpi4py/futures copying src/mpi4py/util/pkl5.pyi -> build/lib.linux-x86_64-2.7/mpi4py/util copying src/mpi4py/util/dtlib.pyi -> build/lib.linux-x86_64-2.7/mpi4py/util copying src/mpi4py/util/__init__.pyi -> build/lib.linux-x86_64-2.7/mpi4py/util Skipping optional fixer: collections Skipping optional fixer: int Skipping optional fixer: memoryview Skipping optional fixer: unittest running build_clib MPI configuration: [mpi] from 'mpi.cfg' MPI C compiler: /usr/bin/mpicc MPI C++ compiler: /usr/bin/mpicxx MPI F compiler: /usr/bin/mpifort MPI F90 compiler: /usr/bin/mpif90 MPI F77 compiler: /usr/bin/mpif77 checking for library 'lmpe' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -llmpe -o _configtest /usr/bin/ld: cannot find -llmpe collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'mpe' dylib library creating build/temp.linux-x86_64-2.7 creating build/temp.linux-x86_64-2.7/src creating build/temp.linux-x86_64-2.7/src/lib-pmpi /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c src/lib-pmpi/mpe.c -o build/temp.linux-x86_64-2.7/src/lib-pmpi/mpe.o creating build/lib.linux-x86_64-2.7/mpi4py/lib-pmpi /usr/bin/mpicc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,--no-as-needed build/temp.linux-x86_64-2.7/src/lib-pmpi/mpe.o -o build/lib.linux-x86_64-2.7/mpi4py/lib-pmpi/libmpe.so checking for library 'vt-mpi' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -lvt-mpi -o _configtest /usr/bin/ld: cannot find -lvt-mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.mpi' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -lvt.mpi -o _configtest /usr/bin/ld: cannot find -lvt.mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt' dylib library /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c src/lib-pmpi/vt.c -o build/temp.linux-x86_64-2.7/src/lib-pmpi/vt.o /usr/bin/mpicc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,--no-as-needed build/temp.linux-x86_64-2.7/src/lib-pmpi/vt.o -o build/lib.linux-x86_64-2.7/mpi4py/lib-pmpi/libvt.so checking for library 'vt-mpi' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -lvt-mpi -o _configtest /usr/bin/ld: cannot find -lvt-mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.mpi' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -lvt.mpi -o _configtest /usr/bin/ld: cannot find -lvt.mpi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt-mpi' dylib library /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c src/lib-pmpi/vt-mpi.c -o build/temp.linux-x86_64-2.7/src/lib-pmpi/vt-mpi.o /usr/bin/mpicc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,--no-as-needed build/temp.linux-x86_64-2.7/src/lib-pmpi/vt-mpi.o -o build/lib.linux-x86_64-2.7/mpi4py/lib-pmpi/libvt-mpi.so checking for library 'vt-hyb' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -lvt-hyb -o _configtest /usr/bin/ld: cannot find -lvt-hyb collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o checking for library 'vt.ompi' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -lvt.ompi -o _configtest /usr/bin/ld: cannot find -lvt.ompi collect2: error: ld returned 1 exit status failure. removing: _configtest.c _configtest.o building 'vt-hyb' dylib library /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -c src/lib-pmpi/vt-hyb.c -o build/temp.linux-x86_64-2.7/src/lib-pmpi/vt-hyb.o /usr/bin/mpicc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Wl,--no-as-needed build/temp.linux-x86_64-2.7/src/lib-pmpi/vt-hyb.o -o build/lib.linux-x86_64-2.7/mpi4py/lib-pmpi/libvt-hyb.so running build_ext MPI configuration: [mpi] from 'mpi.cfg' MPI C compiler: /usr/bin/mpicc MPI C++ compiler: /usr/bin/mpicxx MPI F compiler: /usr/bin/mpifort MPI F90 compiler: /usr/bin/mpif90 MPI F77 compiler: /usr/bin/mpif77 checking for dlopen() availability ... checking for header 'dlfcn.h' ... gcc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o success! checking for library 'dl' ... gcc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o gcc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'dlopen' ... gcc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o gcc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest building 'mpi4py.dl' extension gcc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -I/usr/include/python2.7 -c src/dynload.c -o build/temp.linux-x86_64-2.7/src/dynload.o src/dynload.c:5:10: fatal error: Python.h: No such file or directory 5 | #include "Python.h" | ^~~~~~~~~~ compilation terminated. warning: build_ext: command 'gcc' failed with exit status 1 warning: build_ext: building optional extension "mpi4py.dl" failed checking for MPI compile and link ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for missing MPI functions/symbols ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o checking for function 'MPI_Type_create_f90_integer' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'MPI_Type_create_f90_real' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'MPI_Type_create_f90_complex' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'MPI_Status_c2f' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'MPI_Status_f2c' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for symbol 'MPI_LB' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o _configtest.c: In function ‘main’: _configtest.c:5:23: error: ‘MPI_LB’ undeclared (first use in this function); did you mean ‘MPI_IO’? 5 | MPI_Datatype s; s = MPI_LB; (void)s; | ^~~~~~ | MPI_IO _configtest.c:5:23: note: each undeclared identifier is reported only once for each function it appears in failure. removing: _configtest.c _configtest.o checking for symbol 'MPI_UB' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o _configtest.c: In function ‘main’: _configtest.c:5:23: error: ‘MPI_UB’ undeclared (first use in this function); did you mean ‘MPI_IO’? 5 | MPI_Datatype s; s = MPI_UB; (void)s; | ^~~~~~ | MPI_IO _configtest.c:5:23: note: each undeclared identifier is reported only once for each function it appears in failure. removing: _configtest.c _configtest.o checking for dlopen() availability ... checking for header 'dlfcn.h' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o success! removing: _configtest.c _configtest.o success! checking for library 'dl' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest checking for function 'dlopen' ... /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -I/usr/include/python2.7 -c _configtest.c -o _configtest.o /usr/bin/mpicc _configtest.o -Lbuild/temp.linux-x86_64-2.7 -ldl -o _configtest success! removing: _configtest.c _configtest.o _configtest building 'mpi4py.MPI' extension /usr/bin/mpicc -fno-strict-aliasing -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/build/python2.7-W1mjrO/python2.7-2.7.18=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -DPyMPI_MISSING_MPI_LB=1 -DPyMPI_MISSING_MPI_UB=1 -DHAVE_DLFCN_H=1 -DHAVE_DLOPEN=1 -I/usr/include/python2.7 -c src/MPI.c -o build/temp.linux-x86_64-2.7/src/MPI.o In file included from src/MPI.c:4: src/mpi4py.MPI.c:6:10: fatal error: Python.h: No such file or directory 6 | #include "Python.h" | ^~~~~~~~~~ compilation terminated. error: command '/usr/bin/mpicc' failed with exit status 1 ---------------------------------------- ERROR: Failed building wheel for mpi4py Failed to build mpi4py ERROR: Could not build wheels for mpi4py which use PEP 517 and cannot be installed directly Build step 'Execute shell' marked build as failure Sending e-mails to: tmteam-dev@mit.edu [WS-CLEANUP] Deleting project workspace... [WS-CLEANUP] Skipped based on build state FAILURE Finished: FAILURE