2023-11-25T07:24:58,565 Created temporary directory: /tmp/pip-build-tracker-fqoi6_o2 2023-11-25T07:24:58,566 Initialized build tracking at /tmp/pip-build-tracker-fqoi6_o2 2023-11-25T07:24:58,567 Created build tracker: /tmp/pip-build-tracker-fqoi6_o2 2023-11-25T07:24:58,567 Entered build tracker: /tmp/pip-build-tracker-fqoi6_o2 2023-11-25T07:24:58,568 Created temporary directory: /tmp/pip-wheel-my8lp02k 2023-11-25T07:24:58,571 Created temporary directory: /tmp/pip-ephem-wheel-cache-5f9raoms 2023-11-25T07:24:58,593 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-11-25T07:24:58,597 2 location(s) to search for versions of dolfin-adjoint: 2023-11-25T07:24:58,597 * https://pypi.org/simple/dolfin-adjoint/ 2023-11-25T07:24:58,597 * https://www.piwheels.org/simple/dolfin-adjoint/ 2023-11-25T07:24:58,598 Fetching project page and analyzing links: https://pypi.org/simple/dolfin-adjoint/ 2023-11-25T07:24:58,598 Getting page https://pypi.org/simple/dolfin-adjoint/ 2023-11-25T07:24:58,600 Found index url https://pypi.org/simple/ 2023-11-25T07:24:58,858 Fetched page https://pypi.org/simple/dolfin-adjoint/ as application/vnd.pypi.simple.v1+json 2023-11-25T07:24:58,863 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/49/e5/7a26a1de4ab372c93b764c414ae3dd3f4491b9f5e2dd4dfe4214ff763d28/dolfin_adjoint-2017.2.1-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,863 Found link https://files.pythonhosted.org/packages/cd/1e/86e44ed0bc37e475c22962629475f3c67133c839f5b881b3c8f2a3aba4bc/dolfin_adjoint-2017.2.1.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2017.2.1 2023-11-25T07:24:58,864 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/da/10/5dcbc156372e9762e429d387a328bde683a1b1f3aa2416e868bd727d22f6/dolfin_adjoint-2018.1.0-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,865 Found link https://files.pythonhosted.org/packages/b7/a6/806259ff1881fe2064f001c70cbf41af0d4a92b0e029c7a86055f952e686/dolfin_adjoint-2018.1.0.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2018.1.0 2023-11-25T07:24:58,865 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/28/4e/3208a3a969ea7e5717b8b855d485b24a409e83f7ff7db87f4d3db795a540/dolfin_adjoint-2018.1.0.post1-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,866 Found link https://files.pythonhosted.org/packages/ed/20/43d6d7576f10931293b2027bedf227155666e40d83916b69a7cddab5b463/dolfin_adjoint-2018.1.0.post1.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2018.1.0.post1 2023-11-25T07:24:58,867 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/1a/b9/e2107081296db2627f9e7ee406c07cc0c3741207a392f0bde274fcb04020/dolfin_adjoint-2019.1.0-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,867 Found link https://files.pythonhosted.org/packages/21/4a/7f82ba3b51004c9eafdda84e332445458a6697c733cfbac62e90f7fec7da/dolfin_adjoint-2019.1.0.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2019.1.0 2023-11-25T07:24:58,868 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/7f/4c/066334bb0eb88602c65330c52906553b055476de7b141b8f9616404e2108/dolfin_adjoint-2019.1.1-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,869 Found link https://files.pythonhosted.org/packages/ba/af/bcfab9f30a2af8ba8bdaac8e0741f1507bd67c07d65dc071dfeafa40bdf2/dolfin_adjoint-2019.1.1.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2019.1.1 2023-11-25T07:24:58,869 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/b5/6a/e9a8593a81f42d72512fae0bf1ea7121ac51ad2aac73b311b8549adfa1d5/dolfin_adjoint-2019.1.2-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,870 Found link https://files.pythonhosted.org/packages/4c/e1/bf78401ebdc97b62b51fef6d2212f092b62e1f94603ce6aad20f09ff1dd8/dolfin_adjoint-2019.1.2.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2019.1.2 2023-11-25T07:24:58,871 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/40/94/09236c1366d0a267644282c4e4300e813a1b33a9155a94a1397cb3f7e0ab/dolfin_adjoint-2020.0.0-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,872 Found link https://files.pythonhosted.org/packages/ce/c1/841c07fbfa4a39fdc0668efc32a3e6a4aa46da1f62005e22a0b8efec2db1/dolfin_adjoint-2020.0.0.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2020.0.0 2023-11-25T07:24:58,872 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/68/c4/7ad1da82c41a9c726413617352e8dac534858aa1a4814cec7df2533a087c/dolfin_adjoint-2023.0.0-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,873 Found link https://files.pythonhosted.org/packages/3a/8b/961a6c27167622d37ed5733dbac9d3b8d3bb4da037c40f1e6e9b7b88051b/dolfin_adjoint-2023.0.0.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2023.0.0 2023-11-25T07:24:58,873 Skipping link: No binaries permitted for dolfin-adjoint: https://files.pythonhosted.org/packages/b3/1b/d0974c0ec71e3866ed81850f59b97d042c45dc98f28d65becceb9a48bc77/dolfin_adjoint-2023.3.0-py3-none-any.whl (from https://pypi.org/simple/dolfin-adjoint/) 2023-11-25T07:24:58,874 Found link https://files.pythonhosted.org/packages/6e/95/94ae01fc73e8620ccb1b1032b42aaf2fa88e220ab8e5a83d9e254a1c94cf/dolfin_adjoint-2023.3.0.tar.gz (from https://pypi.org/simple/dolfin-adjoint/), version: 2023.3.0 2023-11-25T07:24:58,874 Fetching project page and analyzing links: https://www.piwheels.org/simple/dolfin-adjoint/ 2023-11-25T07:24:58,875 Getting page https://www.piwheels.org/simple/dolfin-adjoint/ 2023-11-25T07:24:58,876 Found index url https://www.piwheels.org/simple/ 2023-11-25T07:24:59,043 Fetched page https://www.piwheels.org/simple/dolfin-adjoint/ as text/html 2023-11-25T07:24:59,046 Skipping link: No binaries permitted for dolfin-adjoint: https://www.piwheels.org/simple/dolfin-adjoint/dolfin_adjoint-2019.1.2-py3-none-any.whl#sha256=093903eced374ac042b299678a2650d5c4baef5396201f7b359899809b1ac049 (from https://www.piwheels.org/simple/dolfin-adjoint/) 2023-11-25T07:24:59,046 Skipping link: No binaries permitted for dolfin-adjoint: https://www.piwheels.org/simple/dolfin-adjoint/dolfin_adjoint-2019.1.1-py3-none-any.whl#sha256=e011f330eeb56ac18845a20aae44dbd20b4deefefd288cdf104973966facf716 (from https://www.piwheels.org/simple/dolfin-adjoint/) 2023-11-25T07:24:59,047 Skipping link: No binaries permitted for dolfin-adjoint: https://www.piwheels.org/simple/dolfin-adjoint/dolfin_adjoint-2019.1.0-py3-none-any.whl#sha256=a0ff46b224edf2007fe915cbee9e421b2ca4ab033b942156a095a4a42884192a (from https://www.piwheels.org/simple/dolfin-adjoint/) 2023-11-25T07:24:59,048 Skipping link: No binaries permitted for dolfin-adjoint: https://www.piwheels.org/simple/dolfin-adjoint/dolfin_adjoint-2018.1.0.post1-py3-none-any.whl#sha256=edc1a2827d68d119562d753efe4d5571f153b68f59413214139112724b59bc92 (from https://www.piwheels.org/simple/dolfin-adjoint/) 2023-11-25T07:24:59,048 Skipping link: No binaries permitted for dolfin-adjoint: https://www.piwheels.org/simple/dolfin-adjoint/dolfin_adjoint-2018.1.0-py3-none-any.whl#sha256=e93ec200c192bb08aee3414fa91915782669fe5475b01a0b8f5f654fbecfbac0 (from https://www.piwheels.org/simple/dolfin-adjoint/) 2023-11-25T07:24:59,049 Skipping link: No binaries permitted for dolfin-adjoint: https://www.piwheels.org/simple/dolfin-adjoint/dolfin_adjoint-2017.2.1-py3-none-any.whl#sha256=756b70236874f6c3400918a7ab4215372e8721c15ef4f17209f6b75e3b2e9373 (from https://www.piwheels.org/simple/dolfin-adjoint/) 2023-11-25T07:24:59,049 Skipping link: not a file: https://www.piwheels.org/simple/dolfin-adjoint/ 2023-11-25T07:24:59,050 Skipping link: not a file: https://pypi.org/simple/dolfin-adjoint/ 2023-11-25T07:24:59,071 Given no hashes to check 1 links for project 'dolfin-adjoint': discarding no candidates 2023-11-25T07:24:59,090 Collecting dolfin-adjoint==2020.0.0 2023-11-25T07:24:59,093 Created temporary directory: /tmp/pip-unpack-yoquj7cl 2023-11-25T07:24:59,308 Downloading dolfin_adjoint-2020.0.0.tar.gz (70 kB) 2023-11-25T07:24:59,511 Added dolfin-adjoint==2020.0.0 from https://files.pythonhosted.org/packages/ce/c1/841c07fbfa4a39fdc0668efc32a3e6a4aa46da1f62005e22a0b8efec2db1/dolfin_adjoint-2020.0.0.tar.gz to build tracker '/tmp/pip-build-tracker-fqoi6_o2' 2023-11-25T07:24:59,513 Running setup.py (path:/tmp/pip-wheel-my8lp02k/dolfin-adjoint_cc739c4279ff46e0af809d1b92a3a260/setup.py) egg_info for package dolfin-adjoint 2023-11-25T07:24:59,514 Created temporary directory: /tmp/pip-pip-egg-info-d8rzi_hu 2023-11-25T07:24:59,514 Preparing metadata (setup.py): started 2023-11-25T07:24:59,515 Running command python setup.py egg_info 2023-11-25T07:25:00,577 running egg_info 2023-11-25T07:25:00,578 creating /tmp/pip-pip-egg-info-d8rzi_hu/dolfin_adjoint.egg-info 2023-11-25T07:25:00,602 writing /tmp/pip-pip-egg-info-d8rzi_hu/dolfin_adjoint.egg-info/PKG-INFO 2023-11-25T07:25:00,611 writing dependency_links to /tmp/pip-pip-egg-info-d8rzi_hu/dolfin_adjoint.egg-info/dependency_links.txt 2023-11-25T07:25:00,616 writing requirements to /tmp/pip-pip-egg-info-d8rzi_hu/dolfin_adjoint.egg-info/requires.txt 2023-11-25T07:25:00,617 writing top-level names to /tmp/pip-pip-egg-info-d8rzi_hu/dolfin_adjoint.egg-info/top_level.txt 2023-11-25T07:25:00,619 writing manifest file '/tmp/pip-pip-egg-info-d8rzi_hu/dolfin_adjoint.egg-info/SOURCES.txt' 2023-11-25T07:25:00,701 reading manifest file '/tmp/pip-pip-egg-info-d8rzi_hu/dolfin_adjoint.egg-info/SOURCES.txt' 2023-11-25T07:25:00,703 adding license file 'LICENSE' 2023-11-25T07:25:00,706 writing manifest file '/tmp/pip-pip-egg-info-d8rzi_hu/dolfin_adjoint.egg-info/SOURCES.txt' 2023-11-25T07:25:00,816 Preparing metadata (setup.py): finished with status 'done' 2023-11-25T07:25:00,820 Source in /tmp/pip-wheel-my8lp02k/dolfin-adjoint_cc739c4279ff46e0af809d1b92a3a260 has version 2020.0.0, which satisfies requirement dolfin-adjoint==2020.0.0 from https://files.pythonhosted.org/packages/ce/c1/841c07fbfa4a39fdc0668efc32a3e6a4aa46da1f62005e22a0b8efec2db1/dolfin_adjoint-2020.0.0.tar.gz 2023-11-25T07:25:00,820 Removed dolfin-adjoint==2020.0.0 from https://files.pythonhosted.org/packages/ce/c1/841c07fbfa4a39fdc0668efc32a3e6a4aa46da1f62005e22a0b8efec2db1/dolfin_adjoint-2020.0.0.tar.gz from build tracker '/tmp/pip-build-tracker-fqoi6_o2' 2023-11-25T07:25:00,824 WARNING: The candidate selected for download or install is a yanked version: 'dolfin-adjoint' candidate (version 2020.0.0 at https://files.pythonhosted.org/packages/ce/c1/841c07fbfa4a39fdc0668efc32a3e6a4aa46da1f62005e22a0b8efec2db1/dolfin_adjoint-2020.0.0.tar.gz (from https://pypi.org/simple/dolfin-adjoint/)) 2023-11-25T07:25:00,824 Reason for being yanked: Test image for checking publishing pipeline 2023-11-25T07:25:00,827 Created temporary directory: /tmp/pip-unpack-l99d33n2 2023-11-25T07:25:00,828 Created temporary directory: /tmp/pip-unpack-139net83 2023-11-25T07:25:00,886 Building wheels for collected packages: dolfin-adjoint 2023-11-25T07:25:00,890 Created temporary directory: /tmp/pip-wheel-qktnq6_d 2023-11-25T07:25:00,891 Building wheel for dolfin-adjoint (setup.py): started 2023-11-25T07:25:00,892 Destination directory: /tmp/pip-wheel-qktnq6_d 2023-11-25T07:25:00,893 Running command python setup.py bdist_wheel 2023-11-25T07:25:01,919 running bdist_wheel 2023-11-25T07:25:02,012 running build 2023-11-25T07:25:02,012 running build_py 2023-11-25T07:25:02,039 creating build 2023-11-25T07:25:02,039 creating build/lib 2023-11-25T07:25:02,040 creating build/lib/fenics_adjoint 2023-11-25T07:25:02,041 copying fenics_adjoint/refine.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,043 copying fenics_adjoint/assembly.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,045 copying fenics_adjoint/__init__.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,047 copying fenics_adjoint/variational_solver.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,049 copying fenics_adjoint/petsc_krylov_solver.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,051 copying fenics_adjoint/lu_solver.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,053 copying fenics_adjoint/projection.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,055 copying fenics_adjoint/system_assembly.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,056 copying fenics_adjoint/shapead_transformations.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,058 copying fenics_adjoint/interpolation.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,060 copying fenics_adjoint/newton_solver.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,062 copying fenics_adjoint/solving.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,063 copying fenics_adjoint/compat.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,065 copying fenics_adjoint/krylov_solver.py -> build/lib/fenics_adjoint 2023-11-25T07:25:02,068 creating build/lib/fenics_adjoint/types 2023-11-25T07:25:02,069 copying fenics_adjoint/types/function.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,071 copying fenics_adjoint/types/mesh.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,073 copying fenics_adjoint/types/as_backend_type.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,074 copying fenics_adjoint/types/__init__.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,076 copying fenics_adjoint/types/genericvector.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,078 copying fenics_adjoint/types/constant.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,079 copying fenics_adjoint/types/genericmatrix.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,081 copying fenics_adjoint/types/function_space.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,083 copying fenics_adjoint/types/dirichletbc.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,085 copying fenics_adjoint/types/function_assigner.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,087 copying fenics_adjoint/types/expression.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,089 copying fenics_adjoint/types/io.py -> build/lib/fenics_adjoint/types 2023-11-25T07:25:02,091 creating build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,092 copying fenics_adjoint/blocks/common.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,094 copying fenics_adjoint/blocks/function.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,096 copying fenics_adjoint/blocks/__init__.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,098 copying fenics_adjoint/blocks/variational_solver.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,099 copying fenics_adjoint/blocks/petsc_krylov_solver.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,101 copying fenics_adjoint/blocks/lu_solver.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,103 copying fenics_adjoint/blocks/projection.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,105 copying fenics_adjoint/blocks/function_assigner.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,107 copying fenics_adjoint/blocks/solving.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,109 copying fenics_adjoint/blocks/krylov_solver.py -> build/lib/fenics_adjoint/blocks 2023-11-25T07:25:02,112 creating build/lib/dolfin_adjoint 2023-11-25T07:25:02,113 copying dolfin_adjoint/__init__.py -> build/lib/dolfin_adjoint 2023-11-25T07:25:02,115 creating build/lib/dolfin_adjoint_common 2023-11-25T07:25:02,116 copying dolfin_adjoint_common/__init__.py -> build/lib/dolfin_adjoint_common 2023-11-25T07:25:02,118 copying dolfin_adjoint_common/compat.py -> build/lib/dolfin_adjoint_common 2023-11-25T07:25:02,120 copying dolfin_adjoint_common/ufl_constraints.py -> build/lib/dolfin_adjoint_common 2023-11-25T07:25:02,123 creating build/lib/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,124 copying dolfin_adjoint_common/blocks/function.py -> build/lib/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,127 copying dolfin_adjoint_common/blocks/assembly.py -> build/lib/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,128 copying dolfin_adjoint_common/blocks/__init__.py -> build/lib/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,130 copying dolfin_adjoint_common/blocks/constant.py -> build/lib/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,132 copying dolfin_adjoint_common/blocks/dirichlet_bc.py -> build/lib/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,134 copying dolfin_adjoint_common/blocks/solving.py -> build/lib/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,137 creating build/lib/firedrake_adjoint 2023-11-25T07:25:02,138 copying firedrake_adjoint/__init__.py -> build/lib/firedrake_adjoint 2023-11-25T07:25:02,140 creating build/lib/numpy_adjoint 2023-11-25T07:25:02,141 copying numpy_adjoint/array.py -> build/lib/numpy_adjoint 2023-11-25T07:25:02,143 copying numpy_adjoint/__init__.py -> build/lib/numpy_adjoint 2023-11-25T07:25:02,146 creating build/lib/pyadjoint 2023-11-25T07:25:02,147 copying pyadjoint/reduced_functional_numpy.py -> build/lib/pyadjoint 2023-11-25T07:25:02,149 copying pyadjoint/block_variable.py -> build/lib/pyadjoint 2023-11-25T07:25:02,152 copying pyadjoint/__init__.py -> build/lib/pyadjoint 2023-11-25T07:25:02,153 copying pyadjoint/tape.py -> build/lib/pyadjoint 2023-11-25T07:25:02,156 copying pyadjoint/placeholder.py -> build/lib/pyadjoint 2023-11-25T07:25:02,158 copying pyadjoint/reduced_functional.py -> build/lib/pyadjoint 2023-11-25T07:25:02,160 copying pyadjoint/control.py -> build/lib/pyadjoint 2023-11-25T07:25:02,162 copying pyadjoint/adjfloat.py -> build/lib/pyadjoint 2023-11-25T07:25:02,164 copying pyadjoint/overloaded_type.py -> build/lib/pyadjoint 2023-11-25T07:25:02,167 copying pyadjoint/verification.py -> build/lib/pyadjoint 2023-11-25T07:25:02,169 copying pyadjoint/enlisting.py -> build/lib/pyadjoint 2023-11-25T07:25:02,171 copying pyadjoint/ipopt.py -> build/lib/pyadjoint 2023-11-25T07:25:02,172 copying pyadjoint/overloaded_function.py -> build/lib/pyadjoint 2023-11-25T07:25:02,174 copying pyadjoint/drivers.py -> build/lib/pyadjoint 2023-11-25T07:25:02,176 copying pyadjoint/block.py -> build/lib/pyadjoint 2023-11-25T07:25:02,179 creating build/lib/pyadjoint/optimization 2023-11-25T07:25:02,180 copying pyadjoint/optimization/ipopt_solver.py -> build/lib/pyadjoint/optimization 2023-11-25T07:25:02,182 copying pyadjoint/optimization/optimization_problem.py -> build/lib/pyadjoint/optimization 2023-11-25T07:25:02,184 copying pyadjoint/optimization/__init__.py -> build/lib/pyadjoint/optimization 2023-11-25T07:25:02,185 copying pyadjoint/optimization/optimization_solver.py -> build/lib/pyadjoint/optimization 2023-11-25T07:25:02,187 copying pyadjoint/optimization/constraints.py -> build/lib/pyadjoint/optimization 2023-11-25T07:25:02,189 copying pyadjoint/optimization/optimization.py -> build/lib/pyadjoint/optimization 2023-11-25T07:25:02,191 copying pyadjoint/optimization/rol_solver.py -> build/lib/pyadjoint/optimization 2023-11-25T07:25:02,194 copying pyadjoint/optimization/moola_problem.py -> build/lib/pyadjoint/optimization 2023-11-25T07:25:02,226 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-11-25T07:25:02,226 !! 2023-11-25T07:25:02,227 ******************************************************************************** 2023-11-25T07:25:02,228 Please avoid running ``setup.py`` directly. 2023-11-25T07:25:02,229 Instead, use pypa/build, pypa/installer or other 2023-11-25T07:25:02,229 standards-based tools. 2023-11-25T07:25:02,230 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-11-25T07:25:02,231 ******************************************************************************** 2023-11-25T07:25:02,232 !! 2023-11-25T07:25:02,233 self.initialize_options() 2023-11-25T07:25:02,251 installing to build/bdist.linux-armv7l/wheel 2023-11-25T07:25:02,251 running install 2023-11-25T07:25:02,275 running install_lib 2023-11-25T07:25:02,298 creating build/bdist.linux-armv7l 2023-11-25T07:25:02,299 creating build/bdist.linux-armv7l/wheel 2023-11-25T07:25:02,300 creating build/bdist.linux-armv7l/wheel/numpy_adjoint 2023-11-25T07:25:02,301 copying build/lib/numpy_adjoint/array.py -> build/bdist.linux-armv7l/wheel/numpy_adjoint 2023-11-25T07:25:02,303 copying build/lib/numpy_adjoint/__init__.py -> build/bdist.linux-armv7l/wheel/numpy_adjoint 2023-11-25T07:25:02,305 creating build/bdist.linux-armv7l/wheel/firedrake_adjoint 2023-11-25T07:25:02,306 copying build/lib/firedrake_adjoint/__init__.py -> build/bdist.linux-armv7l/wheel/firedrake_adjoint 2023-11-25T07:25:02,308 creating build/bdist.linux-armv7l/wheel/dolfin_adjoint_common 2023-11-25T07:25:02,310 creating build/bdist.linux-armv7l/wheel/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,311 copying build/lib/dolfin_adjoint_common/blocks/function.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,313 copying build/lib/dolfin_adjoint_common/blocks/assembly.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,315 copying build/lib/dolfin_adjoint_common/blocks/__init__.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,317 copying build/lib/dolfin_adjoint_common/blocks/constant.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,319 copying build/lib/dolfin_adjoint_common/blocks/dirichlet_bc.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,321 copying build/lib/dolfin_adjoint_common/blocks/solving.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common/blocks 2023-11-25T07:25:02,323 copying build/lib/dolfin_adjoint_common/__init__.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common 2023-11-25T07:25:02,325 copying build/lib/dolfin_adjoint_common/compat.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common 2023-11-25T07:25:02,327 copying build/lib/dolfin_adjoint_common/ufl_constraints.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint_common 2023-11-25T07:25:02,330 creating build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,331 copying build/lib/pyadjoint/reduced_functional_numpy.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,333 copying build/lib/pyadjoint/block_variable.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,335 creating build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,336 copying build/lib/pyadjoint/optimization/ipopt_solver.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,339 copying build/lib/pyadjoint/optimization/optimization_problem.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,340 copying build/lib/pyadjoint/optimization/__init__.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,342 copying build/lib/pyadjoint/optimization/optimization_solver.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,344 copying build/lib/pyadjoint/optimization/constraints.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,346 copying build/lib/pyadjoint/optimization/optimization.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,348 copying build/lib/pyadjoint/optimization/rol_solver.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,350 copying build/lib/pyadjoint/optimization/moola_problem.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T07:25:02,352 copying build/lib/pyadjoint/__init__.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,354 copying build/lib/pyadjoint/tape.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,357 copying build/lib/pyadjoint/placeholder.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,359 copying build/lib/pyadjoint/reduced_functional.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,361 copying build/lib/pyadjoint/control.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,363 copying build/lib/pyadjoint/adjfloat.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,365 copying build/lib/pyadjoint/overloaded_type.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,368 copying build/lib/pyadjoint/verification.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,370 copying build/lib/pyadjoint/enlisting.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,372 copying build/lib/pyadjoint/ipopt.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,373 copying build/lib/pyadjoint/overloaded_function.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,375 copying build/lib/pyadjoint/drivers.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,377 copying build/lib/pyadjoint/block.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T07:25:02,380 creating build/bdist.linux-armv7l/wheel/dolfin_adjoint 2023-11-25T07:25:02,381 copying build/lib/dolfin_adjoint/__init__.py -> build/bdist.linux-armv7l/wheel/dolfin_adjoint 2023-11-25T07:25:02,383 creating build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,384 copying build/lib/fenics_adjoint/refine.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,386 copying build/lib/fenics_adjoint/assembly.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,389 creating build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,389 copying build/lib/fenics_adjoint/blocks/common.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,391 copying build/lib/fenics_adjoint/blocks/function.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,393 copying build/lib/fenics_adjoint/blocks/__init__.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,395 copying build/lib/fenics_adjoint/blocks/variational_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,397 copying build/lib/fenics_adjoint/blocks/petsc_krylov_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,399 copying build/lib/fenics_adjoint/blocks/lu_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,401 copying build/lib/fenics_adjoint/blocks/projection.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,403 copying build/lib/fenics_adjoint/blocks/function_assigner.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,405 copying build/lib/fenics_adjoint/blocks/solving.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,407 copying build/lib/fenics_adjoint/blocks/krylov_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/blocks 2023-11-25T07:25:02,410 copying build/lib/fenics_adjoint/__init__.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,412 creating build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,413 copying build/lib/fenics_adjoint/types/function.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,416 copying build/lib/fenics_adjoint/types/mesh.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,418 copying build/lib/fenics_adjoint/types/as_backend_type.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,420 copying build/lib/fenics_adjoint/types/__init__.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,422 copying build/lib/fenics_adjoint/types/genericvector.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,424 copying build/lib/fenics_adjoint/types/constant.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,426 copying build/lib/fenics_adjoint/types/genericmatrix.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,427 copying build/lib/fenics_adjoint/types/function_space.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,429 copying build/lib/fenics_adjoint/types/dirichletbc.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,431 copying build/lib/fenics_adjoint/types/function_assigner.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,432 copying build/lib/fenics_adjoint/types/expression.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,435 copying build/lib/fenics_adjoint/types/io.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint/types 2023-11-25T07:25:02,437 copying build/lib/fenics_adjoint/variational_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,439 copying build/lib/fenics_adjoint/petsc_krylov_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,441 copying build/lib/fenics_adjoint/lu_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,443 copying build/lib/fenics_adjoint/projection.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,444 copying build/lib/fenics_adjoint/system_assembly.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,446 copying build/lib/fenics_adjoint/shapead_transformations.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,448 copying build/lib/fenics_adjoint/interpolation.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,450 copying build/lib/fenics_adjoint/newton_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,452 copying build/lib/fenics_adjoint/solving.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,454 copying build/lib/fenics_adjoint/compat.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,455 copying build/lib/fenics_adjoint/krylov_solver.py -> build/bdist.linux-armv7l/wheel/fenics_adjoint 2023-11-25T07:25:02,457 running install_egg_info 2023-11-25T07:25:02,517 running egg_info 2023-11-25T07:25:02,543 writing dolfin_adjoint.egg-info/PKG-INFO 2023-11-25T07:25:02,552 writing dependency_links to dolfin_adjoint.egg-info/dependency_links.txt 2023-11-25T07:25:02,557 writing requirements to dolfin_adjoint.egg-info/requires.txt 2023-11-25T07:25:02,559 writing top-level names to dolfin_adjoint.egg-info/top_level.txt 2023-11-25T07:25:02,590 reading manifest file 'dolfin_adjoint.egg-info/SOURCES.txt' 2023-11-25T07:25:02,593 adding license file 'LICENSE' 2023-11-25T07:25:02,598 writing manifest file 'dolfin_adjoint.egg-info/SOURCES.txt' 2023-11-25T07:25:02,600 Copying dolfin_adjoint.egg-info to build/bdist.linux-armv7l/wheel/dolfin_adjoint-2020.0.0-py3.11.egg-info 2023-11-25T07:25:02,609 running install_scripts 2023-11-25T07:25:02,627 creating build/bdist.linux-armv7l/wheel/dolfin_adjoint-2020.0.0.dist-info/WHEEL 2023-11-25T07:25:02,629 creating '/tmp/pip-wheel-qktnq6_d/dolfin_adjoint-2020.0.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-11-25T07:25:02,631 adding 'dolfin_adjoint/__init__.py' 2023-11-25T07:25:02,634 adding 'dolfin_adjoint_common/__init__.py' 2023-11-25T07:25:02,636 adding 'dolfin_adjoint_common/compat.py' 2023-11-25T07:25:02,637 adding 'dolfin_adjoint_common/ufl_constraints.py' 2023-11-25T07:25:02,639 adding 'dolfin_adjoint_common/blocks/__init__.py' 2023-11-25T07:25:02,641 adding 'dolfin_adjoint_common/blocks/assembly.py' 2023-11-25T07:25:02,643 adding 'dolfin_adjoint_common/blocks/constant.py' 2023-11-25T07:25:02,645 adding 'dolfin_adjoint_common/blocks/dirichlet_bc.py' 2023-11-25T07:25:02,646 adding 'dolfin_adjoint_common/blocks/function.py' 2023-11-25T07:25:02,649 adding 'dolfin_adjoint_common/blocks/solving.py' 2023-11-25T07:25:02,651 adding 'fenics_adjoint/__init__.py' 2023-11-25T07:25:02,652 adding 'fenics_adjoint/assembly.py' 2023-11-25T07:25:02,653 adding 'fenics_adjoint/compat.py' 2023-11-25T07:25:02,654 adding 'fenics_adjoint/interpolation.py' 2023-11-25T07:25:02,656 adding 'fenics_adjoint/krylov_solver.py' 2023-11-25T07:25:02,657 adding 'fenics_adjoint/lu_solver.py' 2023-11-25T07:25:02,658 adding 'fenics_adjoint/newton_solver.py' 2023-11-25T07:25:02,659 adding 'fenics_adjoint/petsc_krylov_solver.py' 2023-11-25T07:25:02,660 adding 'fenics_adjoint/projection.py' 2023-11-25T07:25:02,661 adding 'fenics_adjoint/refine.py' 2023-11-25T07:25:02,663 adding 'fenics_adjoint/shapead_transformations.py' 2023-11-25T07:25:02,665 adding 'fenics_adjoint/solving.py' 2023-11-25T07:25:02,666 adding 'fenics_adjoint/system_assembly.py' 2023-11-25T07:25:02,667 adding 'fenics_adjoint/variational_solver.py' 2023-11-25T07:25:02,669 adding 'fenics_adjoint/blocks/__init__.py' 2023-11-25T07:25:02,670 adding 'fenics_adjoint/blocks/common.py' 2023-11-25T07:25:02,672 adding 'fenics_adjoint/blocks/function.py' 2023-11-25T07:25:02,673 adding 'fenics_adjoint/blocks/function_assigner.py' 2023-11-25T07:25:02,675 adding 'fenics_adjoint/blocks/krylov_solver.py' 2023-11-25T07:25:02,676 adding 'fenics_adjoint/blocks/lu_solver.py' 2023-11-25T07:25:02,678 adding 'fenics_adjoint/blocks/petsc_krylov_solver.py' 2023-11-25T07:25:02,679 adding 'fenics_adjoint/blocks/projection.py' 2023-11-25T07:25:02,680 adding 'fenics_adjoint/blocks/solving.py' 2023-11-25T07:25:02,681 adding 'fenics_adjoint/blocks/variational_solver.py' 2023-11-25T07:25:02,683 adding 'fenics_adjoint/types/__init__.py' 2023-11-25T07:25:02,684 adding 'fenics_adjoint/types/as_backend_type.py' 2023-11-25T07:25:02,686 adding 'fenics_adjoint/types/constant.py' 2023-11-25T07:25:02,687 adding 'fenics_adjoint/types/dirichletbc.py' 2023-11-25T07:25:02,689 adding 'fenics_adjoint/types/expression.py' 2023-11-25T07:25:02,691 adding 'fenics_adjoint/types/function.py' 2023-11-25T07:25:02,692 adding 'fenics_adjoint/types/function_assigner.py' 2023-11-25T07:25:02,693 adding 'fenics_adjoint/types/function_space.py' 2023-11-25T07:25:02,695 adding 'fenics_adjoint/types/genericmatrix.py' 2023-11-25T07:25:02,696 adding 'fenics_adjoint/types/genericvector.py' 2023-11-25T07:25:02,697 adding 'fenics_adjoint/types/io.py' 2023-11-25T07:25:02,699 adding 'fenics_adjoint/types/mesh.py' 2023-11-25T07:25:02,700 adding 'firedrake_adjoint/__init__.py' 2023-11-25T07:25:02,702 adding 'numpy_adjoint/__init__.py' 2023-11-25T07:25:02,703 adding 'numpy_adjoint/array.py' 2023-11-25T07:25:02,705 adding 'pyadjoint/__init__.py' 2023-11-25T07:25:02,707 adding 'pyadjoint/adjfloat.py' 2023-11-25T07:25:02,709 adding 'pyadjoint/block.py' 2023-11-25T07:25:02,711 adding 'pyadjoint/block_variable.py' 2023-11-25T07:25:02,712 adding 'pyadjoint/control.py' 2023-11-25T07:25:02,714 adding 'pyadjoint/drivers.py' 2023-11-25T07:25:02,715 adding 'pyadjoint/enlisting.py' 2023-11-25T07:25:02,716 adding 'pyadjoint/ipopt.py' 2023-11-25T07:25:02,718 adding 'pyadjoint/overloaded_function.py' 2023-11-25T07:25:02,720 adding 'pyadjoint/overloaded_type.py' 2023-11-25T07:25:02,721 adding 'pyadjoint/placeholder.py' 2023-11-25T07:25:02,723 adding 'pyadjoint/reduced_functional.py' 2023-11-25T07:25:02,725 adding 'pyadjoint/reduced_functional_numpy.py' 2023-11-25T07:25:02,728 adding 'pyadjoint/tape.py' 2023-11-25T07:25:02,730 adding 'pyadjoint/verification.py' 2023-11-25T07:25:02,732 adding 'pyadjoint/optimization/__init__.py' 2023-11-25T07:25:02,733 adding 'pyadjoint/optimization/constraints.py' 2023-11-25T07:25:02,735 adding 'pyadjoint/optimization/ipopt_solver.py' 2023-11-25T07:25:02,736 adding 'pyadjoint/optimization/moola_problem.py' 2023-11-25T07:25:02,738 adding 'pyadjoint/optimization/optimization.py' 2023-11-25T07:25:02,740 adding 'pyadjoint/optimization/optimization_problem.py' 2023-11-25T07:25:02,741 adding 'pyadjoint/optimization/optimization_solver.py' 2023-11-25T07:25:02,743 adding 'pyadjoint/optimization/rol_solver.py' 2023-11-25T07:25:02,744 adding 'dolfin_adjoint-2020.0.0.dist-info/LICENSE' 2023-11-25T07:25:02,746 adding 'dolfin_adjoint-2020.0.0.dist-info/METADATA' 2023-11-25T07:25:02,747 adding 'dolfin_adjoint-2020.0.0.dist-info/WHEEL' 2023-11-25T07:25:02,748 adding 'dolfin_adjoint-2020.0.0.dist-info/top_level.txt' 2023-11-25T07:25:02,749 adding 'dolfin_adjoint-2020.0.0.dist-info/RECORD' 2023-11-25T07:25:02,752 removing build/bdist.linux-armv7l/wheel 2023-11-25T07:25:02,892 Building wheel for dolfin-adjoint (setup.py): finished with status 'done' 2023-11-25T07:25:02,895 Created wheel for dolfin-adjoint: filename=dolfin_adjoint-2020.0.0-py3-none-any.whl size=97309 sha256=577c1b67b664afbd438a42319b3dc3d4599b7cbf9cbc52576cf2e225c5be730e 2023-11-25T07:25:02,896 Stored in directory: /tmp/pip-ephem-wheel-cache-5f9raoms/wheels/82/2c/46/d14586f0c3ac59f1277f5535a41815653822144999e6ea0bd5 2023-11-25T07:25:02,909 Successfully built dolfin-adjoint 2023-11-25T07:25:02,915 Removed build tracker: '/tmp/pip-build-tracker-fqoi6_o2'