2025-10-02T16:01:31,630 Created temporary directory: /tmp/pip-ephem-wheel-cache-3lc91oc_ 2025-10-02T16:01:31,632 Created temporary directory: /tmp/pip-build-tracker-7l5lp_r7 2025-10-02T16:01:31,632 Initialized build tracking at /tmp/pip-build-tracker-7l5lp_r7 2025-10-02T16:01:31,633 Created build tracker: /tmp/pip-build-tracker-7l5lp_r7 2025-10-02T16:01:31,633 Entered build tracker: /tmp/pip-build-tracker-7l5lp_r7 2025-10-02T16:01:31,634 Created temporary directory: /tmp/pip-wheel-qvtnfq5z 2025-10-02T16:01:31,637 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-02T16:01:31,639 Created temporary directory: /tmp/pip-ephem-wheel-cache-bgyaz4bg 2025-10-02T16:01:31,661 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-02T16:01:31,665 2 location(s) to search for versions of pyadjoint-ad: 2025-10-02T16:01:31,665 * https://pypi.org/simple/pyadjoint-ad/ 2025-10-02T16:01:31,665 * https://www.piwheels.org/simple/pyadjoint-ad/ 2025-10-02T16:01:31,665 Fetching project page and analyzing links: https://pypi.org/simple/pyadjoint-ad/ 2025-10-02T16:01:31,666 Getting page https://pypi.org/simple/pyadjoint-ad/ 2025-10-02T16:01:31,668 Found index url https://pypi.org/simple 2025-10-02T16:01:31,884 Fetched page https://pypi.org/simple/pyadjoint-ad/ as application/vnd.pypi.simple.v1+json 2025-10-02T16:01:31,887 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 2025-10-02T16:01:31,888 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/) 2025-10-02T16:01:31,888 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 2025-10-02T16:01:31,889 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/) 2025-10-02T16:01:31,890 Skipping link: No binaries permitted for pyadjoint-ad: https://files.pythonhosted.org/packages/f1/22/1b1f09ee0defbc5068635c2ba895606f8a67b7e03ca29ce6cfb3c315014e/pyadjoint_ad-2025.4.0-py3-none-any.whl (from https://pypi.org/simple/pyadjoint-ad/) 2025-10-02T16:01:31,890 Found link https://files.pythonhosted.org/packages/6a/48/2e22c6e55a735ad8848ad603c6490fdc100edb4e1b60f295fd96963f448e/pyadjoint_ad-2025.4.0.tar.gz (from https://pypi.org/simple/pyadjoint-ad/), version: 2025.4.0 2025-10-02T16:01:31,891 Skipping link: No binaries permitted for pyadjoint-ad: https://files.pythonhosted.org/packages/ba/99/360fc399f4148ae1d2e2de55554f4fb97ec590f171b42db52b23616430f9/pyadjoint_ad-2025.4.1-py3-none-any.whl (from https://pypi.org/simple/pyadjoint-ad/) 2025-10-02T16:01:31,892 Found link https://files.pythonhosted.org/packages/54/c1/0a41dbab689741c0b004fef6ec8b6e5915b9e991edc9aad6905687c53dd5/pyadjoint_ad-2025.4.1.tar.gz (from https://pypi.org/simple/pyadjoint-ad/), version: 2025.4.1 2025-10-02T16:01:31,893 Skipping link: No binaries permitted for pyadjoint-ad: https://files.pythonhosted.org/packages/5a/30/7c424b2d1e9b684c8011fdd2c306d39b30d73a3c01cc829e7e12db52d5d7/pyadjoint_ad-2025.10.0-py3-none-any.whl (from https://pypi.org/simple/pyadjoint-ad/) 2025-10-02T16:01:31,893 Found link https://files.pythonhosted.org/packages/80/30/864c6219637a8e36c40740942b352cd26f83c630af9958e24a4862f5af97/pyadjoint_ad-2025.10.0.tar.gz (from https://pypi.org/simple/pyadjoint-ad/), version: 2025.10.0 2025-10-02T16:01:31,894 Fetching project page and analyzing links: https://www.piwheels.org/simple/pyadjoint-ad/ 2025-10-02T16:01:31,895 Getting page https://www.piwheels.org/simple/pyadjoint-ad/ 2025-10-02T16:01:31,896 Found index url https://www.piwheels.org/simple 2025-10-02T16:01:32,057 Fetched page https://www.piwheels.org/simple/pyadjoint-ad/ as text/html 2025-10-02T16:01:32,060 Skipping link: No binaries permitted for pyadjoint-ad: https://archive1.piwheels.org/simple/pyadjoint-ad/pyadjoint_ad-2025.4.1-py3-none-any.whl#sha256=03bb17fb8b76ddfbe2cad6e803c284e5f39b154e3016bf9d3438fdcba99d828c (from https://www.piwheels.org/simple/pyadjoint-ad/) 2025-10-02T16:01:32,060 Skipping link: No binaries permitted for pyadjoint-ad: https://archive1.piwheels.org/simple/pyadjoint-ad/pyadjoint_ad-2025.4.0-py3-none-any.whl#sha256=e359f0c1111ecf7b4733603155671df341281e5a975bb167f34b43548bd9c83d (from https://www.piwheels.org/simple/pyadjoint-ad/) 2025-10-02T16:01:32,061 Skipping link: No binaries permitted for pyadjoint-ad: https://archive1.piwheels.org/simple/pyadjoint-ad/pyadjoint_ad-2023.0.0.post0-py3-none-any.whl#sha256=b3450b0b1d4151013e17a7ee3a6092096defc061d6e0ea660100fb2531f4dd9a (from https://www.piwheels.org/simple/pyadjoint-ad/) 2025-10-02T16:01:32,061 Skipping link: No binaries permitted for pyadjoint-ad: https://archive1.piwheels.org/simple/pyadjoint-ad/pyadjoint_ad-2023.0.0-py3-none-any.whl#sha256=a67ac0311780308f94bb1f0f4a83c003e65c8b8a6e9fa8a2ef8a8d126d2707bd (from https://www.piwheels.org/simple/pyadjoint-ad/) 2025-10-02T16:01:32,062 Skipping link: not a file: https://www.piwheels.org/simple/pyadjoint-ad/ 2025-10-02T16:01:32,062 Skipping link: not a file: https://pypi.org/simple/pyadjoint-ad/ 2025-10-02T16:01:32,081 Given no hashes to check 1 links for project 'pyadjoint-ad': discarding no candidates 2025-10-02T16:01:32,099 Collecting pyadjoint-ad==2025.10.0 2025-10-02T16:01:32,101 Created temporary directory: /tmp/pip-unpack-az3z9lia 2025-10-02T16:01:32,316 Downloading pyadjoint_ad-2025.10.0.tar.gz (57 kB) 2025-10-02T16:01:32,439 Added pyadjoint-ad==2025.10.0 from https://files.pythonhosted.org/packages/80/30/864c6219637a8e36c40740942b352cd26f83c630af9958e24a4862f5af97/pyadjoint_ad-2025.10.0.tar.gz to build tracker '/tmp/pip-build-tracker-7l5lp_r7' 2025-10-02T16:01:32,444 Created temporary directory: /tmp/pip-build-env-vowx9wff 2025-10-02T16:01:32,448 Installing build dependencies: started 2025-10-02T16:01:32,449 Running command pip subprocess to install build dependencies 2025-10-02T16:01:33,603 Using pip 23.0.1 from /usr/lib/python3/dist-packages/pip (python 3.11) 2025-10-02T16:01:34,169 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2025-10-02T16:01:34,191 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-10-02T16:01:35,923 Collecting setuptools 2025-10-02T16:01:36,021 Using cached https://www.piwheels.org/simple/setuptools/setuptools-80.9.0-py3-none-any.whl (1.2 MB) 2025-10-02T16:01:39,084 Installing collected packages: setuptools 2025-10-02T16:01:42,951 Successfully installed setuptools-80.9.0 2025-10-02T16:01:43,217 Installing build dependencies: finished with status 'done' 2025-10-02T16:01:43,224 Getting requirements to build wheel: started 2025-10-02T16:01:43,225 Running command Getting requirements to build wheel 2025-10-02T16:01:43,853 /tmp/pip-build-env-vowx9wff/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-02T16:01:43,854 !! 2025-10-02T16:01:43,855 ******************************************************************************** 2025-10-02T16:01:43,856 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-02T16:01:43,857 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-02T16:01:43,858 or your builds will no longer be supported. 2025-10-02T16:01:43,859 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-02T16:01:43,860 ******************************************************************************** 2025-10-02T16:01:43,861 !! 2025-10-02T16:01:43,862 corresp(dist, value, root_dir) 2025-10-02T16:01:43,952 running egg_info 2025-10-02T16:01:43,959 writing pyadjoint_ad.egg-info/PKG-INFO 2025-10-02T16:01:43,972 writing dependency_links to pyadjoint_ad.egg-info/dependency_links.txt 2025-10-02T16:01:43,979 writing requirements to pyadjoint_ad.egg-info/requires.txt 2025-10-02T16:01:43,980 writing top-level names to pyadjoint_ad.egg-info/top_level.txt 2025-10-02T16:01:44,005 reading manifest file 'pyadjoint_ad.egg-info/SOURCES.txt' 2025-10-02T16:01:44,009 adding license file 'LICENSE' 2025-10-02T16:01:44,013 writing manifest file 'pyadjoint_ad.egg-info/SOURCES.txt' 2025-10-02T16:01:44,110 Getting requirements to build wheel: finished with status 'done' 2025-10-02T16:01:44,113 Created temporary directory: /tmp/pip-modern-metadata-uttcjhik 2025-10-02T16:01:44,115 Preparing metadata (pyproject.toml): started 2025-10-02T16:01:44,116 Running command Preparing metadata (pyproject.toml) 2025-10-02T16:01:44,699 /tmp/pip-build-env-vowx9wff/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-02T16:01:44,699 !! 2025-10-02T16:01:44,700 ******************************************************************************** 2025-10-02T16:01:44,701 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-02T16:01:44,702 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-02T16:01:44,703 or your builds will no longer be supported. 2025-10-02T16:01:44,704 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-02T16:01:44,705 ******************************************************************************** 2025-10-02T16:01:44,706 !! 2025-10-02T16:01:44,707 corresp(dist, value, root_dir) 2025-10-02T16:01:44,790 running dist_info 2025-10-02T16:01:44,802 creating /tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad.egg-info 2025-10-02T16:01:44,803 writing /tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad.egg-info/PKG-INFO 2025-10-02T16:01:44,816 writing dependency_links to /tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad.egg-info/dependency_links.txt 2025-10-02T16:01:44,822 writing requirements to /tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad.egg-info/requires.txt 2025-10-02T16:01:44,823 writing top-level names to /tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad.egg-info/top_level.txt 2025-10-02T16:01:44,825 writing manifest file '/tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad.egg-info/SOURCES.txt' 2025-10-02T16:01:44,846 reading manifest file '/tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad.egg-info/SOURCES.txt' 2025-10-02T16:01:44,848 adding license file 'LICENSE' 2025-10-02T16:01:44,852 writing manifest file '/tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad.egg-info/SOURCES.txt' 2025-10-02T16:01:44,853 creating '/tmp/pip-modern-metadata-uttcjhik/pyadjoint_ad-2025.10.0.dist-info' 2025-10-02T16:01:44,976 Preparing metadata (pyproject.toml): finished with status 'done' 2025-10-02T16:01:44,982 Source in /tmp/pip-wheel-qvtnfq5z/pyadjoint-ad_54afdb1070054878a41c5df795deb496 has version 2025.10.0, which satisfies requirement pyadjoint-ad==2025.10.0 from https://files.pythonhosted.org/packages/80/30/864c6219637a8e36c40740942b352cd26f83c630af9958e24a4862f5af97/pyadjoint_ad-2025.10.0.tar.gz 2025-10-02T16:01:44,983 Removed pyadjoint-ad==2025.10.0 from https://files.pythonhosted.org/packages/80/30/864c6219637a8e36c40740942b352cd26f83c630af9958e24a4862f5af97/pyadjoint_ad-2025.10.0.tar.gz from build tracker '/tmp/pip-build-tracker-7l5lp_r7' 2025-10-02T16:01:44,991 Created temporary directory: /tmp/pip-unpack-1mp_izp1 2025-10-02T16:01:44,991 Building wheels for collected packages: pyadjoint-ad 2025-10-02T16:01:44,996 Created temporary directory: /tmp/pip-wheel-aahj88zb 2025-10-02T16:01:44,996 Destination directory: /tmp/pip-wheel-aahj88zb 2025-10-02T16:01:44,998 Building wheel for pyadjoint-ad (pyproject.toml): started 2025-10-02T16:01:44,999 Running command Building wheel for pyadjoint-ad (pyproject.toml) 2025-10-02T16:01:45,755 /tmp/pip-build-env-vowx9wff/overlay/local/lib/python3.11/dist-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated 2025-10-02T16:01:45,756 !! 2025-10-02T16:01:45,757 ******************************************************************************** 2025-10-02T16:01:45,757 Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). 2025-10-02T16:01:45,758 By 2026-Feb-18, you need to update your project and remove deprecated calls 2025-10-02T16:01:45,759 or your builds will no longer be supported. 2025-10-02T16:01:45,760 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-10-02T16:01:45,760 ******************************************************************************** 2025-10-02T16:01:45,762 !! 2025-10-02T16:01:45,762 corresp(dist, value, root_dir) 2025-10-02T16:01:45,837 running bdist_wheel 2025-10-02T16:01:45,858 running build 2025-10-02T16:01:45,858 running build_py 2025-10-02T16:01:45,865 creating build/lib/numpy_adjoint 2025-10-02T16:01:45,867 copying numpy_adjoint/__init__.py -> build/lib/numpy_adjoint 2025-10-02T16:01:45,869 copying numpy_adjoint/array.py -> build/lib/numpy_adjoint 2025-10-02T16:01:45,872 creating build/lib/pyadjoint 2025-10-02T16:01:45,873 copying pyadjoint/overloaded_type.py -> build/lib/pyadjoint 2025-10-02T16:01:45,876 copying pyadjoint/ipopt.py -> build/lib/pyadjoint 2025-10-02T16:01:45,878 copying pyadjoint/verification.py -> build/lib/pyadjoint 2025-10-02T16:01:45,880 copying pyadjoint/overloaded_function.py -> build/lib/pyadjoint 2025-10-02T16:01:45,882 copying pyadjoint/block_variable.py -> build/lib/pyadjoint 2025-10-02T16:01:45,884 copying pyadjoint/ordered_set.py -> build/lib/pyadjoint 2025-10-02T16:01:45,885 copying pyadjoint/__init__.py -> build/lib/pyadjoint 2025-10-02T16:01:45,887 copying pyadjoint/block.py -> build/lib/pyadjoint 2025-10-02T16:01:45,890 copying pyadjoint/placeholder.py -> build/lib/pyadjoint 2025-10-02T16:01:45,892 copying pyadjoint/enlisting.py -> build/lib/pyadjoint 2025-10-02T16:01:45,894 copying pyadjoint/checkpointing.py -> build/lib/pyadjoint 2025-10-02T16:01:45,897 copying pyadjoint/adjfloat.py -> build/lib/pyadjoint 2025-10-02T16:01:45,899 copying pyadjoint/reduced_functional_numpy.py -> build/lib/pyadjoint 2025-10-02T16:01:45,902 copying pyadjoint/reduced_functional.py -> build/lib/pyadjoint 2025-10-02T16:01:45,904 copying pyadjoint/drivers.py -> build/lib/pyadjoint 2025-10-02T16:01:45,906 copying pyadjoint/control.py -> build/lib/pyadjoint 2025-10-02T16:01:45,909 copying pyadjoint/tape.py -> build/lib/pyadjoint 2025-10-02T16:01:45,912 creating build/lib/pyadjoint/optimization 2025-10-02T16:01:45,913 copying pyadjoint/optimization/moola_problem.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,915 copying pyadjoint/optimization/optimization_solver.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,917 copying pyadjoint/optimization/constraints.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,919 copying pyadjoint/optimization/optimization.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,921 copying pyadjoint/optimization/rol_solver.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,924 copying pyadjoint/optimization/__init__.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,925 copying pyadjoint/optimization/optimization_problem.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,927 copying pyadjoint/optimization/tao_solver.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,930 copying pyadjoint/optimization/ipopt_solver.py -> build/lib/pyadjoint/optimization 2025-10-02T16:01:45,932 running egg_info 2025-10-02T16:01:45,944 writing pyadjoint_ad.egg-info/PKG-INFO 2025-10-02T16:01:45,956 writing dependency_links to pyadjoint_ad.egg-info/dependency_links.txt 2025-10-02T16:01:45,962 writing requirements to pyadjoint_ad.egg-info/requires.txt 2025-10-02T16:01:45,963 writing top-level names to pyadjoint_ad.egg-info/top_level.txt 2025-10-02T16:01:45,975 reading manifest file 'pyadjoint_ad.egg-info/SOURCES.txt' 2025-10-02T16:01:45,979 adding license file 'LICENSE' 2025-10-02T16:01:45,982 writing manifest file 'pyadjoint_ad.egg-info/SOURCES.txt' 2025-10-02T16:01:45,998 installing to build/bdist.linux-armv7l/wheel 2025-10-02T16:01:45,998 running install 2025-10-02T16:01:46,022 running install_lib 2025-10-02T16:01:46,028 creating build/bdist.linux-armv7l/wheel 2025-10-02T16:01:46,030 creating build/bdist.linux-armv7l/wheel/numpy_adjoint 2025-10-02T16:01:46,031 copying build/lib/numpy_adjoint/__init__.py -> build/bdist.linux-armv7l/wheel/./numpy_adjoint 2025-10-02T16:01:46,033 copying build/lib/numpy_adjoint/array.py -> build/bdist.linux-armv7l/wheel/./numpy_adjoint 2025-10-02T16:01:46,036 creating build/bdist.linux-armv7l/wheel/pyadjoint 2025-10-02T16:01:46,037 copying build/lib/pyadjoint/overloaded_type.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,039 copying build/lib/pyadjoint/ipopt.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,041 copying build/lib/pyadjoint/verification.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,043 copying build/lib/pyadjoint/overloaded_function.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,045 creating build/bdist.linux-armv7l/wheel/pyadjoint/optimization 2025-10-02T16:01:46,047 copying build/lib/pyadjoint/optimization/moola_problem.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,049 copying build/lib/pyadjoint/optimization/optimization_solver.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,050 copying build/lib/pyadjoint/optimization/constraints.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,053 copying build/lib/pyadjoint/optimization/optimization.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,055 copying build/lib/pyadjoint/optimization/rol_solver.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,057 copying build/lib/pyadjoint/optimization/__init__.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,059 copying build/lib/pyadjoint/optimization/optimization_problem.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,061 copying build/lib/pyadjoint/optimization/tao_solver.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,064 copying build/lib/pyadjoint/optimization/ipopt_solver.py -> build/bdist.linux-armv7l/wheel/./pyadjoint/optimization 2025-10-02T16:01:46,066 copying build/lib/pyadjoint/block_variable.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,068 copying build/lib/pyadjoint/ordered_set.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,070 copying build/lib/pyadjoint/__init__.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,072 copying build/lib/pyadjoint/block.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,075 copying build/lib/pyadjoint/placeholder.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,077 copying build/lib/pyadjoint/enlisting.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,078 copying build/lib/pyadjoint/checkpointing.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,082 copying build/lib/pyadjoint/adjfloat.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,084 copying build/lib/pyadjoint/reduced_functional_numpy.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,086 copying build/lib/pyadjoint/reduced_functional.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,089 copying build/lib/pyadjoint/drivers.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,091 copying build/lib/pyadjoint/control.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,094 copying build/lib/pyadjoint/tape.py -> build/bdist.linux-armv7l/wheel/./pyadjoint 2025-10-02T16:01:46,097 running install_egg_info 2025-10-02T16:01:46,103 Copying pyadjoint_ad.egg-info to build/bdist.linux-armv7l/wheel/./pyadjoint_ad-2025.10.0-py3.11.egg-info 2025-10-02T16:01:46,113 running install_scripts 2025-10-02T16:01:46,123 creating build/bdist.linux-armv7l/wheel/pyadjoint_ad-2025.10.0.dist-info/WHEEL 2025-10-02T16:01:46,125 creating '/tmp/pip-wheel-aahj88zb/.tmp-isv67v8v/pyadjoint_ad-2025.10.0-py3-none-any.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-10-02T16:01:46,128 adding 'numpy_adjoint/__init__.py' 2025-10-02T16:01:46,129 adding 'numpy_adjoint/array.py' 2025-10-02T16:01:46,131 adding 'pyadjoint/__init__.py' 2025-10-02T16:01:46,134 adding 'pyadjoint/adjfloat.py' 2025-10-02T16:01:46,136 adding 'pyadjoint/block.py' 2025-10-02T16:01:46,137 adding 'pyadjoint/block_variable.py' 2025-10-02T16:01:46,140 adding 'pyadjoint/checkpointing.py' 2025-10-02T16:01:46,141 adding 'pyadjoint/control.py' 2025-10-02T16:01:46,143 adding 'pyadjoint/drivers.py' 2025-10-02T16:01:46,145 adding 'pyadjoint/enlisting.py' 2025-10-02T16:01:46,146 adding 'pyadjoint/ipopt.py' 2025-10-02T16:01:46,147 adding 'pyadjoint/ordered_set.py' 2025-10-02T16:01:46,149 adding 'pyadjoint/overloaded_function.py' 2025-10-02T16:01:46,151 adding 'pyadjoint/overloaded_type.py' 2025-10-02T16:01:46,152 adding 'pyadjoint/placeholder.py' 2025-10-02T16:01:46,155 adding 'pyadjoint/reduced_functional.py' 2025-10-02T16:01:46,156 adding 'pyadjoint/reduced_functional_numpy.py' 2025-10-02T16:01:46,161 adding 'pyadjoint/tape.py' 2025-10-02T16:01:46,162 adding 'pyadjoint/verification.py' 2025-10-02T16:01:46,164 adding 'pyadjoint/optimization/__init__.py' 2025-10-02T16:01:46,166 adding 'pyadjoint/optimization/constraints.py' 2025-10-02T16:01:46,167 adding 'pyadjoint/optimization/ipopt_solver.py' 2025-10-02T16:01:46,169 adding 'pyadjoint/optimization/moola_problem.py' 2025-10-02T16:01:46,171 adding 'pyadjoint/optimization/optimization.py' 2025-10-02T16:01:46,172 adding 'pyadjoint/optimization/optimization_problem.py' 2025-10-02T16:01:46,173 adding 'pyadjoint/optimization/optimization_solver.py' 2025-10-02T16:01:46,175 adding 'pyadjoint/optimization/rol_solver.py' 2025-10-02T16:01:46,177 adding 'pyadjoint/optimization/tao_solver.py' 2025-10-02T16:01:46,180 adding 'pyadjoint_ad-2025.10.0.dist-info/licenses/LICENSE' 2025-10-02T16:01:46,182 adding 'pyadjoint_ad-2025.10.0.dist-info/METADATA' 2025-10-02T16:01:46,184 adding 'pyadjoint_ad-2025.10.0.dist-info/WHEEL' 2025-10-02T16:01:46,184 adding 'pyadjoint_ad-2025.10.0.dist-info/top_level.txt' 2025-10-02T16:01:46,186 adding 'pyadjoint_ad-2025.10.0.dist-info/RECORD' 2025-10-02T16:01:46,188 removing build/bdist.linux-armv7l/wheel 2025-10-02T16:01:46,294 Building wheel for pyadjoint-ad (pyproject.toml): finished with status 'done' 2025-10-02T16:01:46,300 Created wheel for pyadjoint-ad: filename=pyadjoint_ad-2025.10.0-py3-none-any.whl size=65788 sha256=fe7ade6bc28bb9938f1098a0dd843a0604490e962fc85023afd7d025a8ed9bea 2025-10-02T16:01:46,301 Stored in directory: /tmp/pip-ephem-wheel-cache-bgyaz4bg/wheels/77/f1/f3/5fc06c34f194fc2389e609a90286e6b55a38e12819aec8828e 2025-10-02T16:01:46,317 Successfully built pyadjoint-ad 2025-10-02T16:01:46,322 Removed build tracker: '/tmp/pip-build-tracker-7l5lp_r7'