Package evaluation of Devito on Julia 1.10.9 (96dc2d8c45*) started at 2025-06-06T20:20:08.201 ################################################################################ # Set-up # Installing PkgEval dependencies (TestEnv)... Set-up completed after 5.35s ################################################################################ # Installation # Installing Devito... Resolving package versions... Installed Conda ── v1.10.2 Installed Devito ─ v1.0.0 Installed PyCall ─ v1.96.4 Updating `~/.julia/environments/v1.10/Project.toml` [06ed14b1] + Devito v1.0.0 Updating `~/.julia/environments/v1.10/Manifest.toml` [8f4d0f93] + Conda v1.10.2 [06ed14b1] + Devito v1.0.0 [ffbed154] + DocStringExtensions v0.9.4 [692b3bcd] + JLLWrappers v1.7.0 [682c06a0] + JSON v0.21.4 [da04e1cc] + MPI v0.20.22 [3da0fdf6] + MPIPreferences v0.1.11 [1914dd2f] + MacroTools v0.5.16 [69de0a69] + Parsers v2.8.3 [eebad327] + PkgVersion v0.3.3 ⌅ [aea7be01] + PrecompileTools v1.2.1 [21216c6a] + Preferences v1.4.3 [438e738f] + PyCall v1.96.4 [ae029012] + Requires v1.3.1 ⌅ [5e0ebb24] + Strided v1.2.3 [9d95972d] + TupleTools v1.6.0 [81def892] + VersionParsing v1.3.0 [e33a78d0] + Hwloc_jll v2.12.1+0 [7cb0a576] + MPICH_jll v4.3.0+1 [f1f71cc9] + MPItrampoline_jll v5.5.3+0 [9237b28f] + MicrosoftMPI_jll v10.1.4+3 [fe0851c0] + OpenMPI_jll v5.0.7+2 [0dad84c5] + ArgTools v1.1.1 [56f22d72] + Artifacts [2a0f44e3] + Base64 [ade2ca70] + Dates [8ba89e20] + Distributed [f43a241f] + Downloads v1.6.0 [7b1f6079] + FileWatching [b77e0a4c] + InteractiveUtils [4af54fe1] + LazyArtifacts [b27032c2] + LibCURL v0.6.4 [76f85450] + LibGit2 [8f399da3] + Libdl [37e2e46d] + LinearAlgebra [56ddb016] + Logging [d6f4376e] + Markdown [a63ad114] + Mmap [ca575930] + NetworkOptions v1.2.0 [44cfe95a] + Pkg v1.10.0 [de0858da] + Printf [3fa0cd96] + REPL [9a3f8284] + Random [ea8e919c] + SHA v0.7.0 [9e88b42a] + Serialization [6462fe0b] + Sockets [fa267f1f] + TOML v1.0.3 [a4e569a6] + Tar v1.10.0 [cf7118a7] + UUIDs [4ec0a83e] + Unicode [e66e0078] + CompilerSupportLibraries_jll v1.1.1+0 [deac9b47] + LibCURL_jll v8.4.0+0 [e37daf67] + LibGit2_jll v1.6.4+0 [29816b5a] + LibSSH2_jll v1.11.0+1 [c8ffd9c3] + MbedTLS_jll v2.28.2+1 [14a3606d] + MozillaCACerts_jll v2023.1.10 [4536629a] + OpenBLAS_jll v0.3.23+4 [83775a58] + Zlib_jll v1.2.13+1 [8e850b90] + libblastrampoline_jll v5.11.0+0 [8e850ede] + nghttp2_jll v1.52.0+1 [3f19e933] + p7zip_jll v17.4.0+2 Info Packages marked with ⌅ have new versions available but compatibility constraints restrict them from upgrading. To see why use `status --outdated -m` Building Conda ─→ `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/b19db3927f0db4151cb86d073689f2428e524576/build.log` Building PyCall → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/9816a3826b0ebf49ab4926e2b18842ad8b5c8f04/build.log` Building Devito → `~/.julia/scratchspaces/44cfe95a-1eb2-52ea-b672-e2afdf69b78f/7c24bba307e46f20017fed2691f3fedbdc4fe348/build.log` Installation failed after 234.03s ERROR: LoadError: Error building `Devito`: Collecting devito[extras,tests] Downloading devito-4.8.17-py3-none-any.whl.metadata (10 kB) Requirement already satisfied: pip>=9.0.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from devito[extras,tests]) (25.1.1) Collecting numpy<2.2.6,>=2 (from devito[extras,tests]) Downloading numpy-2.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (62 kB) Collecting sympy<1.15,>=1.12.1 (from devito[extras,tests]) Downloading sympy-1.14.0-py3-none-any.whl.metadata (12 kB) Collecting psutil<8.0,>=5.1.0 (from devito[extras,tests]) Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (22 kB) Collecting py-cpuinfo<10 (from devito[extras,tests]) Downloading py_cpuinfo-9.0.0-py3-none-any.whl.metadata (794 bytes) Collecting cgen<2021,>=2020.1 (from devito[extras,tests]) Downloading cgen-2020.1.tar.gz (19 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting codepy<2025,>=2019.1 (from devito[extras,tests]) Downloading codepy-2023.1.tar.gz (21 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting multidict<6.3 (from devito[extras,tests]) Downloading multidict-6.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.9 kB) Collecting anytree<=2.13.0,>=2.4.3 (from devito[extras,tests]) Downloading anytree-2.13.0-py3-none-any.whl.metadata (8.0 kB) Collecting cloudpickle<3.1.2 (from devito[extras,tests]) Downloading cloudpickle-3.1.1-py3-none-any.whl.metadata (7.1 kB) Requirement already satisfied: packaging<25.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from devito[extras,tests]) (25.0) Collecting pytest<9.0,>=7.2 (from devito[extras,tests]) Downloading pytest-8.4.0-py3-none-any.whl.metadata (7.7 kB) Collecting pytest-runner<6.0.2 (from devito[extras,tests]) Downloading pytest_runner-6.0.1-py3-none-any.whl.metadata (7.3 kB) Collecting pytest-cov<6.1.2 (from devito[extras,tests]) Downloading pytest_cov-6.1.1-py3-none-any.whl.metadata (28 kB) Collecting flake8-pyproject<1.2.4,>=1.2.3 (from devito[extras,tests]) Downloading flake8_pyproject-1.2.3-py3-none-any.whl.metadata (2.9 kB) Collecting nbval<0.11.1 (from devito[extras,tests]) Downloading nbval-0.11.0-py2.py3-none-any.whl.metadata (6.7 kB) Collecting scipy<1.15.3 (from devito[extras,tests]) Downloading scipy-1.15.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (61 kB) Collecting pooch<1.8.3 (from devito[extras,tests]) Downloading pooch-1.8.2-py3-none-any.whl.metadata (10 kB) Collecting click<9.0 (from devito[extras,tests]) Downloading click-8.2.1-py3-none-any.whl.metadata (2.5 kB) Collecting matplotlib<3.10.2 (from devito[extras,tests]) Downloading matplotlib-3.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (11 kB) Collecting pillow<11.2.2,>11 (from devito[extras,tests]) Downloading pillow-11.2.1-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (8.9 kB) Collecting pyrevolve==2.2.4 (from devito[extras,tests]) Downloading pyrevolve-2.2.4.tar.gz (260 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting distributed<2025.4.2 (from devito[extras,tests]) Downloading distributed-2025.4.1-py3-none-any.whl.metadata (3.4 kB) Collecting contexttimer (from pyrevolve==2.2.4->devito[extras,tests]) Downloading contexttimer-0.3.3.tar.gz (4.9 kB) Preparing metadata (setup.py): started Preparing metadata (setup.py): finished with status 'done' Collecting pytools>=2015.1.2 (from cgen<2021,>=2020.1->devito[extras,tests]) Downloading pytools-2025.1.6-py3-none-any.whl.metadata (2.9 kB) Requirement already satisfied: platformdirs>=2.2.0 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from codepy<2025,>=2019.1->devito[extras,tests]) (4.3.8) Collecting dask==2025.4.1 (from distributed<2025.4.2->devito[extras,tests]) Downloading dask-2025.4.1-py3-none-any.whl.metadata (3.8 kB) Collecting jinja2>=2.10.3 (from distributed<2025.4.2->devito[extras,tests]) Downloading jinja2-3.1.6-py3-none-any.whl.metadata (2.9 kB) Collecting locket>=1.0.0 (from distributed<2025.4.2->devito[extras,tests]) Downloading locket-1.0.0-py2.py3-none-any.whl.metadata (2.8 kB) Collecting msgpack>=1.0.2 (from distributed<2025.4.2->devito[extras,tests]) Downloading msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.4 kB) Collecting pyyaml>=5.4.1 (from distributed<2025.4.2->devito[extras,tests]) Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.1 kB) Collecting sortedcontainers>=2.0.5 (from distributed<2025.4.2->devito[extras,tests]) Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl.metadata (10 kB) Collecting tblib>=1.6.0 (from distributed<2025.4.2->devito[extras,tests]) Downloading tblib-3.1.0-py3-none-any.whl.metadata (25 kB) Collecting toolz>=0.11.2 (from distributed<2025.4.2->devito[extras,tests]) Downloading toolz-1.0.0-py3-none-any.whl.metadata (5.1 kB) Collecting tornado>=6.2.0 (from distributed<2025.4.2->devito[extras,tests]) Downloading tornado-6.5.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (2.8 kB) Requirement already satisfied: urllib3>=1.26.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from distributed<2025.4.2->devito[extras,tests]) (2.4.0) Collecting zict>=3.0.0 (from distributed<2025.4.2->devito[extras,tests]) Downloading zict-3.0.0-py2.py3-none-any.whl.metadata (899 bytes) Collecting fsspec>=2021.09.0 (from dask==2025.4.1->distributed<2025.4.2->devito[extras,tests]) Downloading fsspec-2025.5.1-py3-none-any.whl.metadata (11 kB) Collecting partd>=1.4.0 (from dask==2025.4.1->distributed<2025.4.2->devito[extras,tests]) Downloading partd-1.4.2-py3-none-any.whl.metadata (4.6 kB) Collecting Flake8>=5 (from flake8-pyproject<1.2.4,>=1.2.3->devito[extras,tests]) Downloading flake8-7.2.0-py2.py3-none-any.whl.metadata (3.8 kB) Collecting contourpy>=1.0.1 (from matplotlib<3.10.2->devito[extras,tests]) Downloading contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (5.5 kB) Collecting cycler>=0.10 (from matplotlib<3.10.2->devito[extras,tests]) Downloading cycler-0.12.1-py3-none-any.whl.metadata (3.8 kB) Collecting fonttools>=4.22.0 (from matplotlib<3.10.2->devito[extras,tests]) Downloading fonttools-4.58.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (106 kB) Collecting kiwisolver>=1.3.1 (from matplotlib<3.10.2->devito[extras,tests]) Downloading kiwisolver-1.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (6.2 kB) Collecting pyparsing>=2.3.1 (from matplotlib<3.10.2->devito[extras,tests]) Downloading pyparsing-3.2.3-py3-none-any.whl.metadata (5.0 kB) Collecting python-dateutil>=2.7 (from matplotlib<3.10.2->devito[extras,tests]) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl.metadata (8.4 kB) Collecting jupyter-client (from nbval<0.11.1->devito[extras,tests]) Downloading jupyter_client-8.6.3-py3-none-any.whl.metadata (8.3 kB) Collecting nbformat (from nbval<0.11.1->devito[extras,tests]) Downloading nbformat-5.10.4-py3-none-any.whl.metadata (3.6 kB) Collecting ipykernel (from nbval<0.11.1->devito[extras,tests]) Downloading ipykernel-6.29.5-py3-none-any.whl.metadata (6.3 kB) Collecting coverage (from nbval<0.11.1->devito[extras,tests]) Downloading coverage-7.8.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (8.9 kB) Requirement already satisfied: requests>=2.19.0 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from pooch<1.8.3->devito[extras,tests]) (2.32.3) Collecting iniconfig>=1 (from pytest<9.0,>=7.2->devito[extras,tests]) Downloading iniconfig-2.1.0-py3-none-any.whl.metadata (2.7 kB) Requirement already satisfied: pluggy<2,>=1.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from pytest<9.0,>=7.2->devito[extras,tests]) (1.5.0) Collecting pygments>=2.7.2 (from pytest<9.0,>=7.2->devito[extras,tests]) Downloading pygments-2.19.1-py3-none-any.whl.metadata (2.5 kB) Collecting mpmath<1.4,>=1.1.0 (from sympy<1.15,>=1.12.1->devito[extras,tests]) Downloading mpmath-1.3.0-py3-none-any.whl.metadata (8.6 kB) Collecting mccabe<0.8.0,>=0.7.0 (from Flake8>=5->flake8-pyproject<1.2.4,>=1.2.3->devito[extras,tests]) Downloading mccabe-0.7.0-py2.py3-none-any.whl.metadata (5.0 kB) Collecting pycodestyle<2.14.0,>=2.13.0 (from Flake8>=5->flake8-pyproject<1.2.4,>=1.2.3->devito[extras,tests]) Downloading pycodestyle-2.13.0-py2.py3-none-any.whl.metadata (4.5 kB) Collecting pyflakes<3.4.0,>=3.3.0 (from Flake8>=5->flake8-pyproject<1.2.4,>=1.2.3->devito[extras,tests]) Downloading pyflakes-3.3.2-py2.py3-none-any.whl.metadata (3.5 kB) Collecting MarkupSafe>=2.0 (from jinja2>=2.10.3->distributed<2025.4.2->devito[extras,tests]) Downloading MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.0 kB) Collecting six>=1.5 (from python-dateutil>=2.7->matplotlib<3.10.2->devito[extras,tests]) Downloading six-1.17.0-py2.py3-none-any.whl.metadata (1.7 kB) Collecting siphash24>=1.6 (from pytools>=2015.1.2->cgen<2021,>=2020.1->devito[extras,tests]) Downloading siphash24-1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (3.3 kB) Collecting typing-extensions>=4.5 (from pytools>=2015.1.2->cgen<2021,>=2020.1->devito[extras,tests]) Downloading typing_extensions-4.14.0-py3-none-any.whl.metadata (3.0 kB) Requirement already satisfied: charset_normalizer<4,>=2 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from requests>=2.19.0->pooch<1.8.3->devito[extras,tests]) (3.4.2) Requirement already satisfied: idna<4,>=2.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from requests>=2.19.0->pooch<1.8.3->devito[extras,tests]) (3.10) Requirement already satisfied: certifi>=2017.4.17 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from requests>=2.19.0->pooch<1.8.3->devito[extras,tests]) (2025.4.26) Collecting comm>=0.1.1 (from ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading comm-0.2.2-py3-none-any.whl.metadata (3.7 kB) Collecting debugpy>=1.6.5 (from ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading debugpy-1.8.14-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (1.3 kB) Collecting ipython>=7.23.1 (from ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading ipython-9.3.0-py3-none-any.whl.metadata (4.4 kB) Collecting jupyter-core!=5.0.*,>=4.12 (from ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading jupyter_core-5.8.1-py3-none-any.whl.metadata (1.6 kB) Collecting matplotlib-inline>=0.1 (from ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading matplotlib_inline-0.1.7-py3-none-any.whl.metadata (3.9 kB) Collecting nest-asyncio (from ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading nest_asyncio-1.6.0-py3-none-any.whl.metadata (2.8 kB) Collecting pyzmq>=24 (from ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading pyzmq-26.4.0-cp312-cp312-manylinux_2_28_x86_64.whl.metadata (6.0 kB) Collecting traitlets>=5.4.0 (from ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading traitlets-5.14.3-py3-none-any.whl.metadata (10 kB) Collecting decorator (from ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading decorator-5.2.1-py3-none-any.whl.metadata (3.9 kB) Collecting ipython-pygments-lexers (from ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl.metadata (1.1 kB) Collecting jedi>=0.16 (from ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading jedi-0.19.2-py2.py3-none-any.whl.metadata (22 kB) Collecting pexpect>4.3 (from ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading pexpect-4.9.0-py2.py3-none-any.whl.metadata (2.5 kB) Collecting prompt_toolkit<3.1.0,>=3.0.41 (from ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading prompt_toolkit-3.0.51-py3-none-any.whl.metadata (6.4 kB) Collecting stack_data (from ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading stack_data-0.6.3-py3-none-any.whl.metadata (18 kB) Collecting wcwidth (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading wcwidth-0.2.13-py2.py3-none-any.whl.metadata (14 kB) Collecting parso<0.9.0,>=0.8.4 (from jedi>=0.16->ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading parso-0.8.4-py2.py3-none-any.whl.metadata (7.7 kB) Collecting ptyprocess>=0.5 (from pexpect>4.3->ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading ptyprocess-0.7.0-py2.py3-none-any.whl.metadata (1.3 kB) Collecting fastjsonschema>=2.15 (from nbformat->nbval<0.11.1->devito[extras,tests]) Downloading fastjsonschema-2.21.1-py3-none-any.whl.metadata (2.2 kB) Collecting jsonschema>=2.6 (from nbformat->nbval<0.11.1->devito[extras,tests]) Downloading jsonschema-4.24.0-py3-none-any.whl.metadata (7.8 kB) Collecting attrs>=22.2.0 (from jsonschema>=2.6->nbformat->nbval<0.11.1->devito[extras,tests]) Downloading attrs-25.3.0-py3-none-any.whl.metadata (10 kB) Collecting jsonschema-specifications>=2023.03.6 (from jsonschema>=2.6->nbformat->nbval<0.11.1->devito[extras,tests]) Downloading jsonschema_specifications-2025.4.1-py3-none-any.whl.metadata (2.9 kB) Collecting referencing>=0.28.4 (from jsonschema>=2.6->nbformat->nbval<0.11.1->devito[extras,tests]) Downloading referencing-0.36.2-py3-none-any.whl.metadata (2.8 kB) Collecting rpds-py>=0.7.1 (from jsonschema>=2.6->nbformat->nbval<0.11.1->devito[extras,tests]) Downloading rpds_py-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.metadata (4.1 kB) Collecting executing>=1.2.0 (from stack_data->ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading executing-2.2.0-py2.py3-none-any.whl.metadata (8.9 kB) Collecting asttokens>=2.1.0 (from stack_data->ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading asttokens-3.0.0-py3-none-any.whl.metadata (4.7 kB) Collecting pure-eval (from stack_data->ipython>=7.23.1->ipykernel->nbval<0.11.1->devito[extras,tests]) Downloading pure_eval-0.2.3-py3-none-any.whl.metadata (6.3 kB) Downloading devito-4.8.17-py3-none-any.whl (23.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 23.2/23.2 MB 212.9 MB/s eta 0:00:00 Downloading anytree-2.13.0-py3-none-any.whl (45 kB) Downloading click-8.2.1-py3-none-any.whl (102 kB) Downloading cloudpickle-3.1.1-py3-none-any.whl (20 kB) Downloading distributed-2025.4.1-py3-none-any.whl (1.0 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.0/1.0 MB 369.4 MB/s eta 0:00:00 Downloading dask-2025.4.1-py3-none-any.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 352.1 MB/s eta 0:00:00 Downloading flake8_pyproject-1.2.3-py3-none-any.whl (4.8 kB) Downloading matplotlib-3.10.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (8.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 8.6/8.6 MB 344.0 MB/s eta 0:00:00 Downloading multidict-6.2.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (132 kB) Downloading nbval-0.11.0-py2.py3-none-any.whl (24 kB) Downloading numpy-2.2.5-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (16.1 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 16.1/16.1 MB 329.4 MB/s eta 0:00:00 Downloading pillow-11.2.1-cp312-cp312-manylinux_2_28_x86_64.whl (4.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.6/4.6 MB 282.8 MB/s eta 0:00:00 Downloading pooch-1.8.2-py3-none-any.whl (64 kB) Downloading psutil-7.0.0-cp36-abi3-manylinux_2_12_x86_64.manylinux2010_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (277 kB) Downloading py_cpuinfo-9.0.0-py3-none-any.whl (22 kB) Downloading pytest-8.4.0-py3-none-any.whl (363 kB) Downloading pytest_cov-6.1.1-py3-none-any.whl (23 kB) Downloading pytest_runner-6.0.1-py3-none-any.whl (7.2 kB) Downloading scipy-1.15.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (37.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 37.3/37.3 MB 296.0 MB/s eta 0:00:00 Downloading sympy-1.14.0-py3-none-any.whl (6.3 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 6.3/6.3 MB 240.1 MB/s eta 0:00:00 Downloading mpmath-1.3.0-py3-none-any.whl (536 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 536.2/536.2 kB 329.1 MB/s eta 0:00:00 Downloading contourpy-1.3.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (323 kB) Downloading coverage-7.8.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (245 kB) Downloading cycler-0.12.1-py3-none-any.whl (8.3 kB) Downloading flake8-7.2.0-py2.py3-none-any.whl (57 kB) Downloading mccabe-0.7.0-py2.py3-none-any.whl (7.3 kB) Downloading pycodestyle-2.13.0-py2.py3-none-any.whl (31 kB) Downloading pyflakes-3.3.2-py2.py3-none-any.whl (63 kB) Downloading fonttools-4.58.2-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.9 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.9/4.9 MB 327.9 MB/s eta 0:00:00 Downloading fsspec-2025.5.1-py3-none-any.whl (199 kB) Downloading iniconfig-2.1.0-py3-none-any.whl (6.0 kB) Downloading jinja2-3.1.6-py3-none-any.whl (134 kB) Downloading kiwisolver-1.4.8-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.5 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.5/1.5 MB 121.8 MB/s eta 0:00:00 Downloading locket-1.0.0-py2.py3-none-any.whl (4.4 kB) Downloading MarkupSafe-3.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (23 kB) Downloading msgpack-1.1.0-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (401 kB) Downloading partd-1.4.2-py3-none-any.whl (18 kB) Downloading pygments-2.19.1-py3-none-any.whl (1.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.2/1.2 MB 373.9 MB/s eta 0:00:00 Downloading pyparsing-3.2.3-py3-none-any.whl (111 kB) Downloading python_dateutil-2.9.0.post0-py2.py3-none-any.whl (229 kB) Downloading pytools-2025.1.6-py3-none-any.whl (95 kB) Downloading PyYAML-6.0.2-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (767 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 767.5/767.5 kB 350.6 MB/s eta 0:00:00 Downloading siphash24-1.7-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (102 kB) Downloading six-1.17.0-py2.py3-none-any.whl (11 kB) Downloading sortedcontainers-2.4.0-py2.py3-none-any.whl (29 kB) Downloading tblib-3.1.0-py3-none-any.whl (12 kB) Downloading toolz-1.0.0-py3-none-any.whl (56 kB) Downloading tornado-6.5.1-cp39-abi3-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (443 kB) Downloading typing_extensions-4.14.0-py3-none-any.whl (43 kB) Downloading zict-3.0.0-py2.py3-none-any.whl (43 kB) Downloading ipykernel-6.29.5-py3-none-any.whl (117 kB) Downloading comm-0.2.2-py3-none-any.whl (7.2 kB) Downloading debugpy-1.8.14-cp312-cp312-manylinux_2_5_x86_64.manylinux1_x86_64.manylinux_2_17_x86_64.manylinux2014_x86_64.whl (4.2 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 4.2/4.2 MB 255.2 MB/s eta 0:00:00 Downloading ipython-9.3.0-py3-none-any.whl (605 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 605.3/605.3 kB 293.1 MB/s eta 0:00:00 Downloading prompt_toolkit-3.0.51-py3-none-any.whl (387 kB) Downloading jedi-0.19.2-py2.py3-none-any.whl (1.6 MB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 1.6/1.6 MB 371.1 MB/s eta 0:00:00 Downloading parso-0.8.4-py2.py3-none-any.whl (103 kB) Downloading jupyter_client-8.6.3-py3-none-any.whl (106 kB) Downloading jupyter_core-5.8.1-py3-none-any.whl (28 kB) Downloading matplotlib_inline-0.1.7-py3-none-any.whl (9.9 kB) Downloading pexpect-4.9.0-py2.py3-none-any.whl (63 kB) Downloading ptyprocess-0.7.0-py2.py3-none-any.whl (13 kB) Downloading pyzmq-26.4.0-cp312-cp312-manylinux_2_28_x86_64.whl (855 kB) ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 855.9/855.9 kB 338.7 MB/s eta 0:00:00 Downloading traitlets-5.14.3-py3-none-any.whl (85 kB) Downloading decorator-5.2.1-py3-none-any.whl (9.2 kB) Downloading ipython_pygments_lexers-1.1.1-py3-none-any.whl (8.1 kB) Downloading nbformat-5.10.4-py3-none-any.whl (78 kB) Downloading fastjsonschema-2.21.1-py3-none-any.whl (23 kB) Downloading jsonschema-4.24.0-py3-none-any.whl (88 kB) Downloading attrs-25.3.0-py3-none-any.whl (63 kB) Downloading jsonschema_specifications-2025.4.1-py3-none-any.whl (18 kB) Downloading referencing-0.36.2-py3-none-any.whl (26 kB) Downloading rpds_py-0.25.1-cp312-cp312-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (390 kB) Downloading nest_asyncio-1.6.0-py3-none-any.whl (5.2 kB) Downloading stack_data-0.6.3-py3-none-any.whl (24 kB) Downloading asttokens-3.0.0-py3-none-any.whl (26 kB) Downloading executing-2.2.0-py2.py3-none-any.whl (26 kB) Downloading pure_eval-0.2.3-py3-none-any.whl (11 kB) Downloading wcwidth-0.2.13-py2.py3-none-any.whl (34 kB) Building wheels for collected packages: pyrevolve, cgen, codepy, contexttimer DEPRECATION: Building 'pyrevolve' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'pyrevolve'. Discussion can be found at https://github.com/pypa/pip/issues/6334 Building wheel for pyrevolve (setup.py): started Building wheel for pyrevolve (setup.py): finished with status 'done' Created wheel for pyrevolve: filename=pyrevolve-2.2.4-cp312-cp312-linux_x86_64.whl size=89550 sha256=6e717aa261db7aced13b1e8dc2e8f498ee34bf201ec05dd9c4175300844c1967 Stored in directory: /tmp/pip-ephem-wheel-cache-23tjll1m/wheels/1a/3c/0b/91757d248cd5fd3fc6df659211fb1757fb236996ed09d197a5 DEPRECATION: Building 'cgen' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'cgen'. Discussion can be found at https://github.com/pypa/pip/issues/6334 Building wheel for cgen (setup.py): started Building wheel for cgen (setup.py): finished with status 'done' Created wheel for cgen: filename=cgen-2020.1-py3-none-any.whl size=15902 sha256=a0c10f2b6a0c046f3e1272ad3a26136290c60fca4e141a257defa904ce2c68ef Stored in directory: /tmp/pip-ephem-wheel-cache-23tjll1m/wheels/fa/a0/f8/8aa730ffcc2523e16be9b5566e16c8e09b1a48bb8946e4b2c3 DEPRECATION: Building 'codepy' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'codepy'. Discussion can be found at https://github.com/pypa/pip/issues/6334 Building wheel for codepy (setup.py): started Building wheel for codepy (setup.py): finished with status 'done' Created wheel for codepy: filename=codepy-2023.1-py3-none-any.whl size=24953 sha256=874d12c41a7f49c004e2ea7ad2ef1f8b62f7e3108ffe06c36761d19b4502e352 Stored in directory: /tmp/pip-ephem-wheel-cache-23tjll1m/wheels/7b/21/b4/eb0113a4755aadd5f4a27788f1a457d0117f376b9d526c52c3 DEPRECATION: Building 'contexttimer' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'contexttimer'. Discussion can be found at https://github.com/pypa/pip/issues/6334 Building wheel for contexttimer (setup.py): started Building wheel for contexttimer (setup.py): finished with status 'done' Created wheel for contexttimer: filename=contexttimer-0.3.3-py3-none-any.whl size=5851 sha256=0ae920536ca51bf6a7d83f00027f1d88e40a82499b860130f954351c42ade40b Stored in directory: /tmp/pip-ephem-wheel-cache-23tjll1m/wheels/45/36/a8/dd6e40dc57caa08493661ba415956ca660c417424d8f487ab6 Successfully built pyrevolve cgen codepy contexttimer Installing collected packages: wcwidth, sortedcontainers, py-cpuinfo, pure-eval, ptyprocess, mpmath, fastjsonschema, contexttimer, zict, typing-extensions, traitlets, tornado, toolz, tblib, sympy, six, siphash24, rpds-py, pyzmq, pyyaml, pytest-runner, pyrevolve, pyparsing, pygments, pyflakes, pycodestyle, psutil, prompt_toolkit, pillow, pexpect, parso, numpy, nest-asyncio, multidict, msgpack, mccabe, MarkupSafe, locket, kiwisolver, iniconfig, fsspec, fonttools, executing, decorator, debugpy, cycler, coverage, cloudpickle, click, attrs, asttokens, anytree, stack_data, scipy, referencing, pytools, python-dateutil, pytest, pooch, partd, matplotlib-inline, jupyter-core, jinja2, jedi, ipython-pygments-lexers, Flake8, contourpy, comm, pytest-cov, matplotlib, jupyter-client, jsonschema-specifications, ipython, flake8-pyproject, dask, cgen, jsonschema, ipykernel, distributed, codepy, nbformat, devito, nbval Attempting uninstall: numpy Found existing installation: numpy 2.2.6 Uninstalling numpy-2.2.6: Successfully uninstalled numpy-2.2.6 Successfully installed Flake8-7.2.0 MarkupSafe-3.0.2 anytree-2.13.0 asttokens-3.0.0 attrs-25.3.0 cgen-2020.1 click-8.2.1 cloudpickle-3.1.1 codepy-2023.1 comm-0.2.2 contexttimer-0.3.3 contourpy-1.3.2 coverage-7.8.2 cycler-0.12.1 dask-2025.4.1 debugpy-1.8.14 decorator-5.2.1 devito-4.8.17 distributed-2025.4.1 executing-2.2.0 fastjsonschema-2.21.1 flake8-pyproject-1.2.3 fonttools-4.58.2 fsspec-2025.5.1 iniconfig-2.1.0 ipykernel-6.29.5 ipython-9.3.0 ipython-pygments-lexers-1.1.1 jedi-0.19.2 jinja2-3.1.6 jsonschema-4.24.0 jsonschema-specifications-2025.4.1 jupyter-client-8.6.3 jupyter-core-5.8.1 kiwisolver-1.4.8 locket-1.0.0 matplotlib-3.10.1 matplotlib-inline-0.1.7 mccabe-0.7.0 mpmath-1.3.0 msgpack-1.1.0 multidict-6.2.0 nbformat-5.10.4 nbval-0.11.0 nest-asyncio-1.6.0 numpy-2.2.5 parso-0.8.4 partd-1.4.2 pexpect-4.9.0 pillow-11.2.1 pooch-1.8.2 prompt_toolkit-3.0.51 psutil-7.0.0 ptyprocess-0.7.0 pure-eval-0.2.3 py-cpuinfo-9.0.0 pycodestyle-2.13.0 pyflakes-3.3.2 pygments-2.19.1 pyparsing-3.2.3 pyrevolve-2.2.4 pytest-8.4.0 pytest-cov-6.1.1 pytest-runner-6.0.1 python-dateutil-2.9.0.post0 pytools-2025.1.6 pyyaml-6.0.2 pyzmq-26.4.0 referencing-0.36.2 rpds-py-0.25.1 scipy-1.15.2 siphash24-1.7 six-1.17.0 sortedcontainers-2.4.0 stack_data-0.6.3 sympy-1.14.0 tblib-3.1.0 toolz-1.0.0 tornado-6.5.1 traitlets-5.14.3 typing-extensions-4.14.0 wcwidth-0.2.13 zict-3.0.0 Collecting mpi4py<4.0.4 (from -r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 1)) Downloading mpi4py-4.0.3.tar.gz (466 kB) 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 metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ipyparallel<9.1 (from -r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) Downloading ipyparallel-9.0.1-py3-none-any.whl.metadata (6.3 kB) Requirement already satisfied: decorator in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (5.2.1) Requirement already satisfied: ipykernel>=6.9.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (6.29.5) Requirement already satisfied: ipython>=5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (9.3.0) Requirement already satisfied: jupyter-client>=7 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (8.6.3) Requirement already satisfied: psutil in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (7.0.0) Requirement already satisfied: python-dateutil>=2.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (2.9.0.post0) Requirement already satisfied: pyzmq>=25 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (26.4.0) Requirement already satisfied: tornado>=6.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (6.5.1) Requirement already satisfied: tqdm in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (4.67.1) Requirement already satisfied: traitlets>=5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (5.14.3) Requirement already satisfied: comm>=0.1.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.2.2) Requirement already satisfied: debugpy>=1.6.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (1.8.14) Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (5.8.1) Requirement already satisfied: matplotlib-inline>=0.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.1.7) Requirement already satisfied: nest-asyncio in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (1.6.0) Requirement already satisfied: packaging in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (25.0) Requirement already satisfied: ipython-pygments-lexers in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (1.1.1) Requirement already satisfied: jedi>=0.16 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.19.2) Requirement already satisfied: pexpect>4.3 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (4.9.0) Requirement already satisfied: prompt_toolkit<3.1.0,>=3.0.41 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (3.0.51) Requirement already satisfied: pygments>=2.4.0 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (2.19.1) Requirement already satisfied: stack_data in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.6.3) Requirement already satisfied: wcwidth in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.2.13) Requirement already satisfied: parso<0.9.0,>=0.8.4 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from jedi>=0.16->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.8.4) Requirement already satisfied: platformdirs>=2.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from jupyter-core!=5.0.*,>=4.12->ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (4.3.8) Requirement already satisfied: ptyprocess>=0.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from pexpect>4.3->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.7.0) Requirement already satisfied: six>=1.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from python-dateutil>=2.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (1.17.0) Requirement already satisfied: executing>=1.2.0 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from stack_data->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (2.2.0) Requirement already satisfied: asttokens>=2.1.0 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from stack_data->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (3.0.0) Requirement already satisfied: pure-eval in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from stack_data->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.2.3) Downloading ipyparallel-9.0.1-py3-none-any.whl (306 kB) Building wheels for collected packages: mpi4py Building wheel for mpi4py (pyproject.toml): started Building wheel for mpi4py (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error × Building wheel for mpi4py (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [88 lines of output] /tmp/pip-build-env-zvm0a3ik/overlay/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_src using Cython 3.1.1 cythonizing 'src/mpi4py/MPI.pyx' -> 'src/mpi4py/MPI.c' running build_py creating build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__init__.py -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__main__.py -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/bench.py -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/run.py -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/typing.py -> build/lib.linux-x86_64-cpython-312/mpi4py creating build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/__init__.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/__main__.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/_base.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/_core.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/aplus.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/pool.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/server.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/util.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures creating build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/__init__.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/dtlib.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/pkl5.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/pool.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/sync.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/MPI.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__init__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__main__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/bench.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/run.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/typing.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/py.typed -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/MPI.pxd -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__init__.pxd -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/libmpi.pxd -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/MPI.h -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/MPI_api.h -> build/lib.linux-x86_64-cpython-312/mpi4py creating build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.h -> build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/pycapi.h -> build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.i -> build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi.pxi -> build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/futures/__init__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/__main__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/_base.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/_core.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/aplus.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/pool.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/server.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/util.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/util/__init__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/dtlib.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/pkl5.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/pool.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/sync.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util running build_ext MPI configuration: [mpi] from 'mpi.cfg' checking for MPI compile and link ... nvc -noswitcherror -tp=px -fPIC -I/home/pkgeval/.julia/conda/3/x86_64/include/python3.12 -c _configtest.c -o _configtest.o failure. removing: _configtest.c _configtest.o error: Cannot compile MPI programs. Check your configuration!!! Installing mpi4py requires a working MPI implementation. If you are running on a supercomputer or cluster, check with the system administrator or refer to the system user guide. Otherwise, if you are running on a laptop or desktop computer, your may be missing the MPICH or Open MPI development package: * On Fedora/RHEL systems, run: $ sudo dnf install mpich-devel # for MPICH $ sudo dnf install openmpi-devel # for Open MPI * On Debian/Ubuntu systems, run: $ sudo apt install libmpich-dev # for MPICH $ sudo apt install libopenmpi-dev # for Open MPI [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for mpi4py Failed to build mpi4py ERROR: Failed to build installable wheels for some pyproject.toml based projects (mpi4py) Collecting mpi4py<4.0.4 (from -r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 1)) Downloading mpi4py-4.0.3.tar.gz (466 kB) 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 metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Collecting ipyparallel<9.1 (from -r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) Downloading ipyparallel-9.0.1-py3-none-any.whl.metadata (6.3 kB) Requirement already satisfied: decorator in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (5.2.1) Requirement already satisfied: ipykernel>=6.9.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (6.29.5) Requirement already satisfied: ipython>=5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (9.3.0) Requirement already satisfied: jupyter-client>=7 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (8.6.3) Requirement already satisfied: psutil in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (7.0.0) Requirement already satisfied: python-dateutil>=2.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (2.9.0.post0) Requirement already satisfied: pyzmq>=25 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (26.4.0) Requirement already satisfied: tornado>=6.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (6.5.1) Requirement already satisfied: tqdm in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (4.67.1) Requirement already satisfied: traitlets>=5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (5.14.3) Requirement already satisfied: comm>=0.1.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.2.2) Requirement already satisfied: debugpy>=1.6.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (1.8.14) Requirement already satisfied: jupyter-core!=5.0.*,>=4.12 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (5.8.1) Requirement already satisfied: matplotlib-inline>=0.1 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.1.7) Requirement already satisfied: nest-asyncio in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (1.6.0) Requirement already satisfied: packaging in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (25.0) Requirement already satisfied: ipython-pygments-lexers in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (1.1.1) Requirement already satisfied: jedi>=0.16 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.19.2) Requirement already satisfied: pexpect>4.3 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (4.9.0) Requirement already satisfied: prompt_toolkit<3.1.0,>=3.0.41 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (3.0.51) Requirement already satisfied: pygments>=2.4.0 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (2.19.1) Requirement already satisfied: stack_data in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.6.3) Requirement already satisfied: wcwidth in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from prompt_toolkit<3.1.0,>=3.0.41->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.2.13) Requirement already satisfied: parso<0.9.0,>=0.8.4 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from jedi>=0.16->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.8.4) Requirement already satisfied: platformdirs>=2.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from jupyter-core!=5.0.*,>=4.12->ipykernel>=6.9.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (4.3.8) Requirement already satisfied: ptyprocess>=0.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from pexpect>4.3->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.7.0) Requirement already satisfied: six>=1.5 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from python-dateutil>=2.1->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (1.17.0) Requirement already satisfied: executing>=1.2.0 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from stack_data->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (2.2.0) Requirement already satisfied: asttokens>=2.1.0 in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from stack_data->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (3.0.0) Requirement already satisfied: pure-eval in /home/pkgeval/.julia/conda/3/x86_64/lib/python3.12/site-packages (from stack_data->ipython>=5->ipyparallel<9.1->-r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt (line 2)) (0.2.3) Downloading ipyparallel-9.0.1-py3-none-any.whl (306 kB) Building wheels for collected packages: mpi4py Building wheel for mpi4py (pyproject.toml): started Building wheel for mpi4py (pyproject.toml): finished with status 'error' error: subprocess-exited-with-error × Building wheel for mpi4py (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [92 lines of output] /tmp/pip-build-env-ntnqmlcd/overlay/lib/python3.12/site-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: BSD License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_src using Cython 3.1.1 cythonizing 'src/mpi4py/MPI.pyx' -> 'src/mpi4py/MPI.c' running build_py creating build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__init__.py -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__main__.py -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/bench.py -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/run.py -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/typing.py -> build/lib.linux-x86_64-cpython-312/mpi4py creating build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/__init__.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/__main__.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/_base.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/_core.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/aplus.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/pool.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/server.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/util.py -> build/lib.linux-x86_64-cpython-312/mpi4py/futures creating build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/__init__.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/dtlib.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/pkl5.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/pool.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/sync.py -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/MPI.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__init__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__main__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/bench.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/run.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/typing.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/py.typed -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/MPI.pxd -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/__init__.pxd -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/libmpi.pxd -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/MPI.h -> build/lib.linux-x86_64-cpython-312/mpi4py copying src/mpi4py/MPI_api.h -> build/lib.linux-x86_64-cpython-312/mpi4py creating build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.h -> build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/pycapi.h -> build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi4py.i -> build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/include/mpi4py/mpi.pxi -> build/lib.linux-x86_64-cpython-312/mpi4py/include/mpi4py copying src/mpi4py/futures/__init__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/__main__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/_base.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/_core.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/aplus.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/pool.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/server.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/futures/util.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/futures copying src/mpi4py/util/__init__.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/dtlib.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/pkl5.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/pool.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util copying src/mpi4py/util/sync.pyi -> build/lib.linux-x86_64-cpython-312/mpi4py/util running build_ext MPI configuration: [mpi] from 'mpi.cfg' checking for MPI compile and link ... gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -O2 -Wall -fPIC -O2 -isystem /home/pkgeval/.julia/conda/3/x86_64/include -fPIC -O2 -isystem /home/pkgeval/.julia/conda/3/x86_64/include -fPIC -I/home/pkgeval/.julia/conda/3/x86_64/include/python3.12 -c _configtest.c -o _configtest.o _configtest.c:2:10: fatal error: mpi.h: No such file or directory 2 | #include | ^~~~~~~ compilation terminated. failure. removing: _configtest.c _configtest.o error: Cannot compile MPI programs. Check your configuration!!! Installing mpi4py requires a working MPI implementation. If you are running on a supercomputer or cluster, check with the system administrator or refer to the system user guide. Otherwise, if you are running on a laptop or desktop computer, your may be missing the MPICH or Open MPI development package: * On Fedora/RHEL systems, run: $ sudo dnf install mpich-devel # for MPICH $ sudo dnf install openmpi-devel # for Open MPI * On Debian/Ubuntu systems, run: $ sudo apt install libmpich-dev # for MPICH $ sudo apt install libopenmpi-dev # for Open MPI [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for mpi4py Failed to build mpi4py ERROR: Failed to build installable wheels for some pyproject.toml based projects (mpi4py) [ Info: Devito not installed or broken [ Info: DevitoPRO not installed or broken [ Info: Building devito from latest release ERROR: LoadError: failed process: Process(`/home/pkgeval/.julia/conda/3/x86_64/bin/python -m pip install --no-cache-dir -r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt`, ProcessExited(1)) [1] Stacktrace: [1] top-level scope @ ~/.julia/packages/Devito/hpHZ6/deps/build.jl:101 [2] include(fname::String) @ Base.MainInclude ./client.jl:494 [3] top-level scope @ none:5 in expression starting at /home/pkgeval/.julia/packages/Devito/hpHZ6/deps/build.jl:58 caused by: failed process: Process(`/home/pkgeval/.julia/conda/3/x86_64/bin/python -m pip install --no-cache-dir -r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt`, ProcessExited(1)) [1] Stacktrace: [1] pipeline_error @ ./process.jl:565 [inlined] [2] run(::Cmd; wait::Bool) @ Base ./process.jl:480 [3] run @ ./process.jl:477 [inlined] [4] pip(pkg::String) @ Main ~/.julia/packages/Devito/hpHZ6/deps/build.jl:36 [5] mpi4py(mpireqs::String) @ Main ~/.julia/packages/Devito/hpHZ6/deps/build.jl:51 [6] top-level scope @ ~/.julia/packages/Devito/hpHZ6/deps/build.jl:91 [7] include(fname::String) @ Base.MainInclude ./client.jl:494 [8] top-level scope @ none:5 caused by: failed process: Process(`/home/pkgeval/.julia/conda/3/x86_64/bin/python -m pip install --no-cache-dir -r https://raw.githubusercontent.com/devitocodes/devito/main/requirements-mpi.txt`, ProcessExited(1)) [1] Stacktrace: [1] pipeline_error @ ./process.jl:565 [inlined] [2] run(::Cmd; wait::Bool) @ Base ./process.jl:480 [3] run @ ./process.jl:477 [inlined] [4] pip(pkg::String) @ Main ~/.julia/packages/Devito/hpHZ6/deps/build.jl:36 [5] mpi4py(mpireqs::String) @ Main ~/.julia/packages/Devito/hpHZ6/deps/build.jl:44 [6] top-level scope @ ~/.julia/packages/Devito/hpHZ6/deps/build.jl:91 [7] include(fname::String) @ Base.MainInclude ./client.jl:494 [8] top-level scope @ none:5 Stacktrace: [1] pkgerror(msg::String) @ Pkg.Types /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Types.jl:70 [2] (::Pkg.Operations.var"#67#74"{Bool, Pkg.Types.Context, String, Pkg.Types.PackageSpec, String})() @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1170 [3] withenv(::Pkg.Operations.var"#67#74"{Bool, Pkg.Types.Context, String, Pkg.Types.PackageSpec, String}, ::Pair{String, String}, ::Vararg{Pair{String}}) @ Base ./env.jl:257 [4] (::Pkg.Operations.var"#117#122"{String, Bool, Bool, Bool, Pkg.Operations.var"#67#74"{Bool, Pkg.Types.Context, String, Pkg.Types.PackageSpec, String}, Pkg.Types.PackageSpec})() @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1840 [5] with_temp_env(fn::Pkg.Operations.var"#117#122"{String, Bool, Bool, Bool, Pkg.Operations.var"#67#74"{Bool, Pkg.Types.Context, String, Pkg.Types.PackageSpec, String}, Pkg.Types.PackageSpec}, temp_env::String) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1721 [6] (::Pkg.Operations.var"#115#120"{Dict{String, Any}, Bool, Bool, Bool, Pkg.Operations.var"#67#74"{Bool, Pkg.Types.Context, String, Pkg.Types.PackageSpec, String}, Pkg.Types.Context, Pkg.Types.PackageSpec, String, Pkg.Types.Project, String})(tmp::String) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1810 [7] mktempdir(fn::Pkg.Operations.var"#115#120"{Dict{String, Any}, Bool, Bool, Bool, Pkg.Operations.var"#67#74"{Bool, Pkg.Types.Context, String, Pkg.Types.PackageSpec, String}, Pkg.Types.Context, Pkg.Types.PackageSpec, String, Pkg.Types.Project, String}, parent::String; prefix::String) @ Base.Filesystem ./file.jl:766 [8] mktempdir(fn::Function, parent::String) @ Base.Filesystem ./file.jl:762 [9] mktempdir @ ./file.jl:762 [inlined] [10] sandbox(fn::Function, ctx::Pkg.Types.Context, target::Pkg.Types.PackageSpec, target_path::String, sandbox_path::String, sandbox_project_override::Pkg.Types.Project; preferences::Dict{String, Any}, force_latest_compatible_version::Bool, allow_earlier_backwards_compatible_versions::Bool, allow_reresolve::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1768 [11] build_versions(ctx::Pkg.Types.Context, uuids::Set{UUID}; verbose::Bool) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1151 [12] build_versions @ /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1069 [inlined] [13] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}, new_git::Set{UUID}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform) @ Pkg.Operations /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1413 [14] add @ /opt/julia/share/julia/stdlib/v1.10/Pkg/src/Operations.jl:1390 [inlined] [15] add(ctx::Pkg.Types.Context, pkgs::Vector{Pkg.Types.PackageSpec}; preserve::Pkg.Types.PreserveLevel, platform::Base.BinaryPlatforms.Platform, kwargs::@Kwargs{io::Base.PipeEndpoint}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.10/Pkg/src/API.jl:278 [16] add(pkgs::Vector{Pkg.Types.PackageSpec}; io::Base.PipeEndpoint, kwargs::@Kwargs{}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.10/Pkg/src/API.jl:159 [17] add(pkgs::Vector{Pkg.Types.PackageSpec}) @ Pkg.API /opt/julia/share/julia/stdlib/v1.10/Pkg/src/API.jl:148 [18] add(pkg::Pkg.Types.PackageSpec) @ Pkg.API /opt/julia/share/julia/stdlib/v1.10/Pkg/src/API.jl:146 [19] top-level scope @ /PkgEval.jl/scripts/evaluate.jl:112 in expression starting at /PkgEval.jl/scripts/evaluate.jl:109 PkgEval skipped after 293.98s: package could not be installed