2023-11-25T09:10:54,586 Created temporary directory: /tmp/pip-build-tracker-pnmhrk9l 2023-11-25T09:10:54,588 Initialized build tracking at /tmp/pip-build-tracker-pnmhrk9l 2023-11-25T09:10:54,588 Created build tracker: /tmp/pip-build-tracker-pnmhrk9l 2023-11-25T09:10:54,588 Entered build tracker: /tmp/pip-build-tracker-pnmhrk9l 2023-11-25T09:10:54,589 Created temporary directory: /tmp/pip-wheel-fm9ttnie 2023-11-25T09:10:54,593 Created temporary directory: /tmp/pip-ephem-wheel-cache-tupn1kgy 2023-11-25T09:10:54,614 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-11-25T09:10:54,618 2 location(s) to search for versions of pyadjoint-ad: 2023-11-25T09:10:54,618 * https://pypi.org/simple/pyadjoint-ad/ 2023-11-25T09:10:54,618 * https://www.piwheels.org/simple/pyadjoint-ad/ 2023-11-25T09:10:54,619 Fetching project page and analyzing links: https://pypi.org/simple/pyadjoint-ad/ 2023-11-25T09:10:54,619 Getting page https://pypi.org/simple/pyadjoint-ad/ 2023-11-25T09:10:54,621 Found index url https://pypi.org/simple/ 2023-11-25T09:10:54,833 Fetched page https://pypi.org/simple/pyadjoint-ad/ as application/vnd.pypi.simple.v1+json 2023-11-25T09:10:54,835 Found link https://files.pythonhosted.org/packages/8d/7c/8a30ef09db6a82770716de77147475de27af0f0157c0cb31abac8356dcae/pyadjoint-ad-2023.0.0.tar.gz (from https://pypi.org/simple/pyadjoint-ad/), version: 2023.0.0 2023-11-25T09:10:54,836 Skipping link: No binaries permitted for pyadjoint-ad: https://files.pythonhosted.org/packages/e7/32/555cc70ded1291f0feeebc52d5a9512208e96c177c06400a91f41f0713fb/pyadjoint_ad-2023.0.0-py3-none-any.whl (from https://pypi.org/simple/pyadjoint-ad/) 2023-11-25T09:10:54,836 Found link https://files.pythonhosted.org/packages/81/76/52e6c66008e47ccd63bb08f6482b6d8b76ab1805c814bbfcd2d4ee0fe7fe/pyadjoint-ad-2023.0.0.post0.tar.gz (from https://pypi.org/simple/pyadjoint-ad/), version: 2023.0.0.post0 2023-11-25T09:10:54,837 Skipping link: No binaries permitted for pyadjoint-ad: https://files.pythonhosted.org/packages/f0/c1/c66a1f2926486645ac1ec3d0d0d8e9436e276369f4f5f4a442469beb5afe/pyadjoint_ad-2023.0.0.post0-py3-none-any.whl (from https://pypi.org/simple/pyadjoint-ad/) 2023-11-25T09:10:54,838 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyadjoint-ad/ 2023-11-25T09:10:54,838 Getting page https://www.piwheels.org/simple/pyadjoint-ad/ 2023-11-25T09:10:54,840 Found index url https://www.piwheels.org/simple/ 2023-11-25T09:10:55,001 Fetched page https://www.piwheels.org/simple/pyadjoint-ad/ as text/html 2023-11-25T09:10:55,002 Skipping link: not a file: https://www.piwheels.org/simple/pyadjoint-ad/ 2023-11-25T09:10:55,003 Skipping link: not a file: https://pypi.org/simple/pyadjoint-ad/ 2023-11-25T09:10:55,021 Given no hashes to check 1 links for project 'pyadjoint-ad': discarding no candidates 2023-11-25T09:10:55,039 Collecting pyadjoint-ad==2023.0.0.post0 2023-11-25T09:10:55,042 Created temporary directory: /tmp/pip-unpack-krla95yw 2023-11-25T09:10:55,249 Downloading pyadjoint-ad-2023.0.0.post0.tar.gz (39 kB) 2023-11-25T09:10:55,342 Added pyadjoint-ad==2023.0.0.post0 from https://files.pythonhosted.org/packages/81/76/52e6c66008e47ccd63bb08f6482b6d8b76ab1805c814bbfcd2d4ee0fe7fe/pyadjoint-ad-2023.0.0.post0.tar.gz to build tracker '/tmp/pip-build-tracker-pnmhrk9l' 2023-11-25T09:10:55,344 Running setup.py (path:/tmp/pip-wheel-fm9ttnie/pyadjoint-ad_7f5ffd9634294ed4a386388323a7fc11/setup.py) egg_info for package pyadjoint-ad 2023-11-25T09:10:55,345 Created temporary directory: /tmp/pip-pip-egg-info-xcbgejrj 2023-11-25T09:10:55,346 Preparing metadata (setup.py): started 2023-11-25T09:10:55,347 Running command python setup.py egg_info 2023-11-25T09:10:56,417 running egg_info 2023-11-25T09:10:56,419 creating /tmp/pip-pip-egg-info-xcbgejrj/pyadjoint_ad.egg-info 2023-11-25T09:10:56,443 writing /tmp/pip-pip-egg-info-xcbgejrj/pyadjoint_ad.egg-info/PKG-INFO 2023-11-25T09:10:56,454 writing dependency_links to /tmp/pip-pip-egg-info-xcbgejrj/pyadjoint_ad.egg-info/dependency_links.txt 2023-11-25T09:10:56,460 writing requirements to /tmp/pip-pip-egg-info-xcbgejrj/pyadjoint_ad.egg-info/requires.txt 2023-11-25T09:10:56,461 writing top-level names to /tmp/pip-pip-egg-info-xcbgejrj/pyadjoint_ad.egg-info/top_level.txt 2023-11-25T09:10:56,463 writing manifest file '/tmp/pip-pip-egg-info-xcbgejrj/pyadjoint_ad.egg-info/SOURCES.txt' 2023-11-25T09:10:56,545 reading manifest file '/tmp/pip-pip-egg-info-xcbgejrj/pyadjoint_ad.egg-info/SOURCES.txt' 2023-11-25T09:10:56,547 adding license file 'LICENSE' 2023-11-25T09:10:56,549 writing manifest file '/tmp/pip-pip-egg-info-xcbgejrj/pyadjoint_ad.egg-info/SOURCES.txt' 2023-11-25T09:10:56,654 Preparing metadata (setup.py): finished with status 'done' 2023-11-25T09:10:56,658 Source in /tmp/pip-wheel-fm9ttnie/pyadjoint-ad_7f5ffd9634294ed4a386388323a7fc11 has version 2023.0.0.post0, which satisfies requirement pyadjoint-ad==2023.0.0.post0 from https://files.pythonhosted.org/packages/81/76/52e6c66008e47ccd63bb08f6482b6d8b76ab1805c814bbfcd2d4ee0fe7fe/pyadjoint-ad-2023.0.0.post0.tar.gz 2023-11-25T09:10:56,660 Removed pyadjoint-ad==2023.0.0.post0 from https://files.pythonhosted.org/packages/81/76/52e6c66008e47ccd63bb08f6482b6d8b76ab1805c814bbfcd2d4ee0fe7fe/pyadjoint-ad-2023.0.0.post0.tar.gz from build tracker '/tmp/pip-build-tracker-pnmhrk9l' 2023-11-25T09:10:56,665 WARNING: The candidate selected for download or install is a yanked version: 'pyadjoint-ad' candidate (version 2023.0.0.post0 at https://files.pythonhosted.org/packages/81/76/52e6c66008e47ccd63bb08f6482b6d8b76ab1805c814bbfcd2d4ee0fe7fe/pyadjoint-ad-2023.0.0.post0.tar.gz (from https://pypi.org/simple/pyadjoint-ad/)) 2023-11-25T09:10:56,665 Reason for being yanked: Test release 2023-11-25T09:10:56,667 Created temporary directory: /tmp/pip-unpack-ar8yxr0t 2023-11-25T09:10:56,669 Created temporary directory: /tmp/pip-unpack-eve44cdc 2023-11-25T09:10:56,745 Building wheels for collected packages: pyadjoint-ad 2023-11-25T09:10:56,750 Created temporary directory: /tmp/pip-wheel-islp60od 2023-11-25T09:10:56,750 Building wheel for pyadjoint-ad (setup.py): started 2023-11-25T09:10:56,752 Destination directory: /tmp/pip-wheel-islp60od 2023-11-25T09:10:56,752 Running command python setup.py bdist_wheel 2023-11-25T09:10:57,831 running bdist_wheel 2023-11-25T09:10:57,928 running build 2023-11-25T09:10:57,929 running build_py 2023-11-25T09:10:57,955 creating build 2023-11-25T09:10:57,956 creating build/lib 2023-11-25T09:10:57,957 creating build/lib/firedrake_adjoint 2023-11-25T09:10:57,958 copying firedrake_adjoint/__init__.py -> build/lib/firedrake_adjoint 2023-11-25T09:10:57,960 creating build/lib/numpy_adjoint 2023-11-25T09:10:57,961 copying numpy_adjoint/__init__.py -> build/lib/numpy_adjoint 2023-11-25T09:10:57,963 copying numpy_adjoint/array.py -> build/lib/numpy_adjoint 2023-11-25T09:10:57,966 creating build/lib/pyadjoint 2023-11-25T09:10:57,967 copying pyadjoint/reduced_functional_numpy.py -> build/lib/pyadjoint 2023-11-25T09:10:57,969 copying pyadjoint/overloaded_function.py -> build/lib/pyadjoint 2023-11-25T09:10:57,971 copying pyadjoint/block_variable.py -> build/lib/pyadjoint 2023-11-25T09:10:57,973 copying pyadjoint/reduced_functional.py -> build/lib/pyadjoint 2023-11-25T09:10:57,975 copying pyadjoint/drivers.py -> build/lib/pyadjoint 2023-11-25T09:10:57,977 copying pyadjoint/control.py -> build/lib/pyadjoint 2023-11-25T09:10:57,979 copying pyadjoint/__init__.py -> build/lib/pyadjoint 2023-11-25T09:10:57,980 copying pyadjoint/overloaded_type.py -> build/lib/pyadjoint 2023-11-25T09:10:57,982 copying pyadjoint/block.py -> build/lib/pyadjoint 2023-11-25T09:10:57,985 copying pyadjoint/ipopt.py -> build/lib/pyadjoint 2023-11-25T09:10:57,987 copying pyadjoint/adjfloat.py -> build/lib/pyadjoint 2023-11-25T09:10:57,989 copying pyadjoint/placeholder.py -> build/lib/pyadjoint 2023-11-25T09:10:57,991 copying pyadjoint/enlisting.py -> build/lib/pyadjoint 2023-11-25T09:10:57,992 copying pyadjoint/verification.py -> build/lib/pyadjoint 2023-11-25T09:10:57,994 copying pyadjoint/tape.py -> build/lib/pyadjoint 2023-11-25T09:10:57,998 creating build/lib/pyadjoint/optimization 2023-11-25T09:10:57,999 copying pyadjoint/optimization/rol_solver.py -> build/lib/pyadjoint/optimization 2023-11-25T09:10:58,002 copying pyadjoint/optimization/moola_problem.py -> build/lib/pyadjoint/optimization 2023-11-25T09:10:58,004 copying pyadjoint/optimization/ipopt_solver.py -> build/lib/pyadjoint/optimization 2023-11-25T09:10:58,007 copying pyadjoint/optimization/__init__.py -> build/lib/pyadjoint/optimization 2023-11-25T09:10:58,010 copying pyadjoint/optimization/constraints.py -> build/lib/pyadjoint/optimization 2023-11-25T09:10:58,013 copying pyadjoint/optimization/optimization.py -> build/lib/pyadjoint/optimization 2023-11-25T09:10:58,015 copying pyadjoint/optimization/optimization_solver.py -> build/lib/pyadjoint/optimization 2023-11-25T09:10:58,018 copying pyadjoint/optimization/optimization_problem.py -> build/lib/pyadjoint/optimization 2023-11-25T09:10:58,047 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-11-25T09:10:58,048 !! 2023-11-25T09:10:58,049 ******************************************************************************** 2023-11-25T09:10:58,049 Please avoid running ``setup.py`` directly. 2023-11-25T09:10:58,050 Instead, use pypa/build, pypa/installer or other 2023-11-25T09:10:58,050 standards-based tools. 2023-11-25T09:10:58,051 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-11-25T09:10:58,052 ******************************************************************************** 2023-11-25T09:10:58,053 !! 2023-11-25T09:10:58,053 self.initialize_options() 2023-11-25T09:10:58,072 installing to build/bdist.linux-armv7l/wheel 2023-11-25T09:10:58,072 running install 2023-11-25T09:10:58,096 running install_lib 2023-11-25T09:10:58,120 creating build/bdist.linux-armv7l 2023-11-25T09:10:58,120 creating build/bdist.linux-armv7l/wheel 2023-11-25T09:10:58,122 creating build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,124 creating build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,125 copying build/lib/pyadjoint/optimization/rol_solver.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,128 copying build/lib/pyadjoint/optimization/moola_problem.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,130 copying build/lib/pyadjoint/optimization/ipopt_solver.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,132 copying build/lib/pyadjoint/optimization/__init__.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,134 copying build/lib/pyadjoint/optimization/constraints.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,136 copying build/lib/pyadjoint/optimization/optimization.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,138 copying build/lib/pyadjoint/optimization/optimization_solver.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,140 copying build/lib/pyadjoint/optimization/optimization_problem.py -> build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2023-11-25T09:10:58,142 copying build/lib/pyadjoint/reduced_functional_numpy.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,144 copying build/lib/pyadjoint/overloaded_function.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,146 copying build/lib/pyadjoint/block_variable.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,148 copying build/lib/pyadjoint/reduced_functional.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,150 copying build/lib/pyadjoint/drivers.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,155 copying build/lib/pyadjoint/control.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,157 copying build/lib/pyadjoint/__init__.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,159 copying build/lib/pyadjoint/overloaded_type.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,161 copying build/lib/pyadjoint/block.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,164 copying build/lib/pyadjoint/ipopt.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,165 copying build/lib/pyadjoint/adjfloat.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,168 copying build/lib/pyadjoint/placeholder.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,170 copying build/lib/pyadjoint/enlisting.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,171 copying build/lib/pyadjoint/verification.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,173 copying build/lib/pyadjoint/tape.py -> build/bdist.linux-armv7l/wheel/pyadjoint 2023-11-25T09:10:58,176 creating build/bdist.linux-armv7l/wheel/firedrake_adjoint 2023-11-25T09:10:58,177 copying build/lib/firedrake_adjoint/__init__.py -> build/bdist.linux-armv7l/wheel/firedrake_adjoint 2023-11-25T09:10:58,179 creating build/bdist.linux-armv7l/wheel/numpy_adjoint 2023-11-25T09:10:58,180 copying build/lib/numpy_adjoint/__init__.py -> build/bdist.linux-armv7l/wheel/numpy_adjoint 2023-11-25T09:10:58,183 copying build/lib/numpy_adjoint/array.py -> build/bdist.linux-armv7l/wheel/numpy_adjoint 2023-11-25T09:10:58,185 running install_egg_info 2023-11-25T09:10:58,246 running egg_info 2023-11-25T09:10:58,270 writing pyadjoint_ad.egg-info/PKG-INFO 2023-11-25T09:10:58,281 writing dependency_links to pyadjoint_ad.egg-info/dependency_links.txt 2023-11-25T09:10:58,287 writing requirements to pyadjoint_ad.egg-info/requires.txt 2023-11-25T09:10:58,288 writing top-level names to pyadjoint_ad.egg-info/top_level.txt 2023-11-25T09:10:58,319 reading manifest file 'pyadjoint_ad.egg-info/SOURCES.txt' 2023-11-25T09:10:58,321 adding license file 'LICENSE' 2023-11-25T09:10:58,324 writing manifest file 'pyadjoint_ad.egg-info/SOURCES.txt' 2023-11-25T09:10:58,325 Copying pyadjoint_ad.egg-info to build/bdist.linux-armv7l/wheel/pyadjoint_ad-2023.0.0.post0-py3.11.egg-info 2023-11-25T09:10:58,336 running install_scripts 2023-11-25T09:10:58,356 creating build/bdist.linux-armv7l/wheel/pyadjoint_ad-2023.0.0.post0.dist-info/WHEEL 2023-11-25T09:10:58,359 creating '/tmp/pip-wheel-islp60od/pyadjoint_ad-2023.0.0.post0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-11-25T09:10:58,361 adding 'firedrake_adjoint/__init__.py' 2023-11-25T09:10:58,363 adding 'numpy_adjoint/__init__.py' 2023-11-25T09:10:58,364 adding 'numpy_adjoint/array.py' 2023-11-25T09:10:58,366 adding 'pyadjoint/__init__.py' 2023-11-25T09:10:58,368 adding 'pyadjoint/adjfloat.py' 2023-11-25T09:10:58,370 adding 'pyadjoint/block.py' 2023-11-25T09:10:58,372 adding 'pyadjoint/block_variable.py' 2023-11-25T09:10:58,374 adding 'pyadjoint/control.py' 2023-11-25T09:10:58,375 adding 'pyadjoint/drivers.py' 2023-11-25T09:10:58,376 adding 'pyadjoint/enlisting.py' 2023-11-25T09:10:58,377 adding 'pyadjoint/ipopt.py' 2023-11-25T09:10:58,379 adding 'pyadjoint/overloaded_function.py' 2023-11-25T09:10:58,381 adding 'pyadjoint/overloaded_type.py' 2023-11-25T09:10:58,382 adding 'pyadjoint/placeholder.py' 2023-11-25T09:10:58,384 adding 'pyadjoint/reduced_functional.py' 2023-11-25T09:10:58,386 adding 'pyadjoint/reduced_functional_numpy.py' 2023-11-25T09:10:58,388 adding 'pyadjoint/tape.py' 2023-11-25T09:10:58,390 adding 'pyadjoint/verification.py' 2023-11-25T09:10:58,392 adding 'pyadjoint/optimization/__init__.py' 2023-11-25T09:10:58,393 adding 'pyadjoint/optimization/constraints.py' 2023-11-25T09:10:58,395 adding 'pyadjoint/optimization/ipopt_solver.py' 2023-11-25T09:10:58,396 adding 'pyadjoint/optimization/moola_problem.py' 2023-11-25T09:10:58,398 adding 'pyadjoint/optimization/optimization.py' 2023-11-25T09:10:58,400 adding 'pyadjoint/optimization/optimization_problem.py' 2023-11-25T09:10:58,401 adding 'pyadjoint/optimization/optimization_solver.py' 2023-11-25T09:10:58,403 adding 'pyadjoint/optimization/rol_solver.py' 2023-11-25T09:10:58,405 adding 'pyadjoint_ad-2023.0.0.post0.dist-info/LICENSE' 2023-11-25T09:10:58,407 adding 'pyadjoint_ad-2023.0.0.post0.dist-info/METADATA' 2023-11-25T09:10:58,408 adding 'pyadjoint_ad-2023.0.0.post0.dist-info/WHEEL' 2023-11-25T09:10:58,408 adding 'pyadjoint_ad-2023.0.0.post0.dist-info/top_level.txt' 2023-11-25T09:10:58,409 adding 'pyadjoint_ad-2023.0.0.post0.dist-info/RECORD' 2023-11-25T09:10:58,411 removing build/bdist.linux-armv7l/wheel 2023-11-25T09:10:58,528 Building wheel for pyadjoint-ad (setup.py): finished with status 'done' 2023-11-25T09:10:58,531 Created wheel for pyadjoint-ad: filename=pyadjoint_ad-2023.0.0.post0-py3-none-any.whl size=46701 sha256=b3450b0b1d4151013e17a7ee3a6092096defc061d6e0ea660100fb2531f4dd9a 2023-11-25T09:10:58,533 Stored in directory: /tmp/pip-ephem-wheel-cache-tupn1kgy/wheels/5f/a9/d2/ebecd1c40bd7398a1a5bf76eb3337e85b22802a459c62ea5b3 2023-11-25T09:10:58,544 Successfully built pyadjoint-ad 2023-11-25T09:10:58,548 Removed build tracker: '/tmp/pip-build-tracker-pnmhrk9l'