2023-09-09T15:53:41,201 Created temporary directory: /tmp/pip-build-tracker-1jdw54lz 2023-09-09T15:53:41,202 Initialized build tracking at /tmp/pip-build-tracker-1jdw54lz 2023-09-09T15:53:41,203 Created build tracker: /tmp/pip-build-tracker-1jdw54lz 2023-09-09T15:53:41,203 Entered build tracker: /tmp/pip-build-tracker-1jdw54lz 2023-09-09T15:53:41,204 Created temporary directory: /tmp/pip-wheel-xj4qnb0v 2023-09-09T15:53:41,207 Created temporary directory: /tmp/pip-ephem-wheel-cache-uejc093e 2023-09-09T15:53:41,228 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-09T15:53:41,232 2 location(s) to search for versions of ttpy: 2023-09-09T15:53:41,232 * https://pypi.org/simple/ttpy/ 2023-09-09T15:53:41,232 * https://www.piwheels.org/simple/ttpy/ 2023-09-09T15:53:41,232 Fetching project page and analyzing links: https://pypi.org/simple/ttpy/ 2023-09-09T15:53:41,234 Getting page https://pypi.org/simple/ttpy/ 2023-09-09T15:53:41,235 Found index url https://pypi.org/simple/ 2023-09-09T15:53:41,395 Fetched page https://pypi.org/simple/ttpy/ as application/vnd.pypi.simple.v1+json 2023-09-09T15:53:41,396 Found link https://files.pythonhosted.org/packages/4d/cc/709529352471d9e6f18bf07a6f9435030176a6f07a188dc54f236d39be60/ttpy-1.1.0.tar.gz (from https://pypi.org/simple/ttpy/), version: 1.1.0 2023-09-09T15:53:41,397 Found link https://files.pythonhosted.org/packages/c0/41/d5c8c73b948171a181936e604cbc134097c74f8465d3335dc2f662d38da3/ttpy-1.2.0.tar.gz (from https://pypi.org/simple/ttpy/), version: 1.2.0 2023-09-09T15:53:41,398 Found link https://files.pythonhosted.org/packages/ce/41/e131780b4e5d13b6a630e5230010fefd472b561880ad63bfe3d9e49aff9f/ttpy-1.2.1.tar.gz (from https://pypi.org/simple/ttpy/), version: 1.2.1 2023-09-09T15:53:41,398 Fetching project page and analyzing links: https://www.piwheels.org/simple/ttpy/ 2023-09-09T15:53:41,399 Getting page https://www.piwheels.org/simple/ttpy/ 2023-09-09T15:53:41,400 Found index url https://www.piwheels.org/simple/ 2023-09-09T15:53:41,660 Fetched page https://www.piwheels.org/simple/ttpy/ as text/html 2023-09-09T15:53:41,663 Skipping link: No binaries permitted for ttpy: https://www.piwheels.org/simple/ttpy/ttpy-1.2.1-cp34-cp34m-linux_armv6l.whl#sha256=604ba4207c6f5b4e0a28354c86448a7088208cf73d0acaf847bef9d473c37b3c (from https://www.piwheels.org/simple/ttpy/) 2023-09-09T15:53:41,664 Skipping link: No binaries permitted for ttpy: https://www.piwheels.org/simple/ttpy/ttpy-1.2.1-cp34-cp34m-linux_armv7l.whl#sha256=604ba4207c6f5b4e0a28354c86448a7088208cf73d0acaf847bef9d473c37b3c (from https://www.piwheels.org/simple/ttpy/) 2023-09-09T15:53:41,664 Skipping link: No binaries permitted for ttpy: https://www.piwheels.org/simple/ttpy/ttpy-1.2.1-cp35-cp35m-linux_armv6l.whl#sha256=3075cd8a33ffbecd64a7ee7ef3b306871c4f7e97d1dce3486d3c8a8147c15c31 (from https://www.piwheels.org/simple/ttpy/) 2023-09-09T15:53:41,665 Skipping link: No binaries permitted for ttpy: https://www.piwheels.org/simple/ttpy/ttpy-1.2.1-cp35-cp35m-linux_armv7l.whl#sha256=3075cd8a33ffbecd64a7ee7ef3b306871c4f7e97d1dce3486d3c8a8147c15c31 (from https://www.piwheels.org/simple/ttpy/) 2023-09-09T15:53:41,666 Skipping link: No binaries permitted for ttpy: https://www.piwheels.org/simple/ttpy/ttpy-1.2.1-cp37-cp37m-linux_armv6l.whl#sha256=82c81363c69892cf9c3837d06b6b4d48bbd29ba5d2ae198f33555ddd3062ca4f (from https://www.piwheels.org/simple/ttpy/) 2023-09-09T15:53:41,666 Skipping link: No binaries permitted for ttpy: https://www.piwheels.org/simple/ttpy/ttpy-1.2.1-cp37-cp37m-linux_armv7l.whl#sha256=82c81363c69892cf9c3837d06b6b4d48bbd29ba5d2ae198f33555ddd3062ca4f (from https://www.piwheels.org/simple/ttpy/) 2023-09-09T15:53:41,667 Skipping link: not a file: https://www.piwheels.org/simple/ttpy/ 2023-09-09T15:53:41,667 Skipping link: not a file: https://pypi.org/simple/ttpy/ 2023-09-09T15:53:41,686 Given no hashes to check 1 links for project 'ttpy': discarding no candidates 2023-09-09T15:53:41,704 Collecting ttpy==1.2.1 2023-09-09T15:53:41,706 Created temporary directory: /tmp/pip-unpack-clirobow 2023-09-09T15:53:43,032 Downloading ttpy-1.2.1.tar.gz (317 kB) 2023-09-09T15:53:43,506 Added ttpy==1.2.1 from https://files.pythonhosted.org/packages/ce/41/e131780b4e5d13b6a630e5230010fefd472b561880ad63bfe3d9e49aff9f/ttpy-1.2.1.tar.gz to build tracker '/tmp/pip-build-tracker-1jdw54lz' 2023-09-09T15:53:43,507 Running setup.py (path:/tmp/pip-wheel-xj4qnb0v/ttpy_17454890078848dda0c16ce22ead710c/setup.py) egg_info for package ttpy 2023-09-09T15:53:43,508 Created temporary directory: /tmp/pip-pip-egg-info-jq573vbo 2023-09-09T15:53:43,508 Preparing metadata (setup.py): started 2023-09-09T15:53:43,509 Running command python setup.py egg_info 2023-09-09T15:53:44,169 /tmp/pip-wheel-xj4qnb0v/ttpy_17454890078848dda0c16ce22ead710c/setup.py:9: DeprecationWarning: 2023-09-09T15:53:44,170 `numpy.distutils` is deprecated since NumPy 1.23.0, as a result 2023-09-09T15:53:44,171 of the deprecation of `distutils` itself. It will be removed for 2023-09-09T15:53:44,171 Python >= 3.12. For older Python versions it will remain present. 2023-09-09T15:53:44,172 It is recommended to use `setuptools < 60.0` for those Python versions. 2023-09-09T15:53:44,172 For more details, see: 2023-09-09T15:53:44,173 https://numpy.org/devdocs/reference/distutils_status_migration.html 2023-09-09T15:53:44,174 from numpy.distutils.core import setup 2023-09-09T15:53:44,774 non-existing path in 'tt': 'build/temp.linux-armv7l-3.1' 2023-09-09T15:53:44,775 non-existing path in 'tt/core': 'mytt' 2023-09-09T15:53:44,775 non-existing path in 'tt/core': 'print_lib' 2023-09-09T15:53:44,776 Appending tt.core configuration to tt 2023-09-09T15:53:44,776 Ignoring attempt to set 'name' (from 'tt' to 'tt.core') 2023-09-09T15:53:44,777 non-existing path in 'tt/amen': 'mytt' 2023-09-09T15:53:44,777 Appending tt.amen configuration to tt 2023-09-09T15:53:44,778 Ignoring attempt to set 'name' (from 'tt' to 'tt.amen') 2023-09-09T15:53:44,778 non-existing path in 'tt/ksl': 'print_lib' 2023-09-09T15:53:44,779 non-existing path in 'tt/ksl': 'expokit' 2023-09-09T15:53:44,780 non-existing path in 'tt/ksl': 'mytt' 2023-09-09T15:53:44,780 Appending tt.ksl configuration to tt 2023-09-09T15:53:44,781 Ignoring attempt to set 'name' (from 'tt' to 'tt.ksl') 2023-09-09T15:53:44,782 non-existing path in 'tt/eigb': 'primme' 2023-09-09T15:53:44,782 non-existing path in 'tt/eigb': 'mytt' 2023-09-09T15:53:44,783 non-existing path in 'tt/eigb': 'print_lib' 2023-09-09T15:53:44,783 Appending tt.eigb configuration to tt 2023-09-09T15:53:44,784 Ignoring attempt to set 'name' (from 'tt' to 'tt.eigb') 2023-09-09T15:53:44,784 Appending tt.maxvol configuration to tt 2023-09-09T15:53:44,785 Ignoring attempt to set 'name' (from 'tt' to 'tt.maxvol') 2023-09-09T15:53:44,785 non-existing path in 'tt/cross/rectcross/rect_maxvol': 'build/temp.linux-armv7l-3.1' 2023-09-09T15:53:44,786 Appending tt.cross.rectcross.rect_maxvol.cython_boost configuration to tt.cross.rectcross.rect_maxvol 2023-09-09T15:53:44,786 Ignoring attempt to set 'name' (from 'tt.cross.rectcross.rect_maxvol' to 'tt.cross.rectcross.rect_maxvol.cython_boost') 2023-09-09T15:53:44,787 Appending tt.cross.rectcross.rect_maxvol configuration to tt.cross.rectcross 2023-09-09T15:53:44,787 Ignoring attempt to set 'name' (from 'tt.cross.rectcross' to 'tt.cross.rectcross.rect_maxvol') 2023-09-09T15:53:44,788 Appending tt.cross.rectcross configuration to tt.cross 2023-09-09T15:53:44,789 Ignoring attempt to set 'name' (from 'tt.cross' to 'tt.cross.rectcross') 2023-09-09T15:53:44,789 Appending tt.cross configuration to tt 2023-09-09T15:53:44,790 Ignoring attempt to set 'name' (from 'tt' to 'tt.cross') 2023-09-09T15:53:44,790 Appending tt.optimize configuration to tt 2023-09-09T15:53:44,791 Ignoring attempt to set 'name' (from 'tt' to 'tt.optimize') 2023-09-09T15:53:44,792 non-existing path in 'tt/utils/rect_maxvol': 'build/temp.linux-armv7l-3.1' 2023-09-09T15:53:44,792 Appending tt.utils.rect_maxvol.cython_boost configuration to tt.utils.rect_maxvol 2023-09-09T15:53:44,793 Ignoring attempt to set 'name' (from 'tt.utils.rect_maxvol' to 'tt.utils.rect_maxvol.cython_boost') 2023-09-09T15:53:44,794 Appending tt.utils.rect_maxvol configuration to tt.utils 2023-09-09T15:53:44,794 Ignoring attempt to set 'name' (from 'tt.utils' to 'tt.utils.rect_maxvol') 2023-09-09T15:53:44,795 Appending tt.utils configuration to tt 2023-09-09T15:53:44,795 Ignoring attempt to set 'name' (from 'tt' to 'tt.utils') 2023-09-09T15:53:44,796 Appending tt.riemannian configuration to tt 2023-09-09T15:53:44,796 Ignoring attempt to set 'name' (from 'tt' to 'tt.riemannian') 2023-09-09T15:53:44,797 running egg_info 2023-09-09T15:53:44,797 running build_src 2023-09-09T15:53:44,798 INFO: build_src 2023-09-09T15:53:44,798 INFO: building library "print_lib" sources 2023-09-09T15:53:44,798 INFO: building library "mytt" sources 2023-09-09T15:53:44,799 INFO: building library "expokit" sources 2023-09-09T15:53:44,799 INFO: building library "primme" sources 2023-09-09T15:53:44,800 INFO: building extension "tt.core.tt_f90" sources 2023-09-09T15:53:44,800 creating build 2023-09-09T15:53:44,801 creating build/src.linux-armv7l-3.11 2023-09-09T15:53:44,801 creating build/src.linux-armv7l-3.11/tt 2023-09-09T15:53:44,802 creating build/src.linux-armv7l-3.11/tt/core 2023-09-09T15:53:44,802 INFO: f2py options: [] 2023-09-09T15:53:44,803 INFO: f2py: tt/core/tt_f90.pyf 2023-09-09T15:53:45,245 Reading fortran codes... 2023-09-09T15:53:45,246 Reading file 'tt/core/tt_f90.pyf' (format:free) 2023-09-09T15:53:45,246 Post-processing... 2023-09-09T15:53:45,247 Block: tt_f90 2023-09-09T15:53:45,247 Block: tt_f90 2023-09-09T15:53:45,248 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90 2023-09-09T15:53:45,248 get_useparameters: no module tt_lib info used by tt_f90 2023-09-09T15:53:45,249 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90 2023-09-09T15:53:45,249 get_useparameters: no module python_conv_lib info used by tt_f90 2023-09-09T15:53:45,250 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90 2023-09-09T15:53:45,250 get_useparameters: no module ttop_lib info used by tt_f90 2023-09-09T15:53:45,251 Block: dfull_to_tt 2023-09-09T15:53:45,252 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dfull_to_tt 2023-09-09T15:53:45,252 get_useparameters: no module tt_lib info used by dfull_to_tt 2023-09-09T15:53:45,253 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dfull_to_tt 2023-09-09T15:53:45,253 get_useparameters: no module python_conv_lib info used by dfull_to_tt 2023-09-09T15:53:45,254 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dfull_to_tt 2023-09-09T15:53:45,255 get_useparameters: no module ttop_lib info used by dfull_to_tt 2023-09-09T15:53:45,255 Block: zfull_to_tt 2023-09-09T15:53:45,256 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:zfull_to_tt 2023-09-09T15:53:45,256 get_useparameters: no module tt_lib info used by zfull_to_tt 2023-09-09T15:53:45,257 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:zfull_to_tt 2023-09-09T15:53:45,258 get_useparameters: no module python_conv_lib info used by zfull_to_tt 2023-09-09T15:53:45,258 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:zfull_to_tt 2023-09-09T15:53:45,259 get_useparameters: no module ttop_lib info used by zfull_to_tt 2023-09-09T15:53:45,259 Block: tt_dealloc 2023-09-09T15:53:45,260 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:tt_dealloc 2023-09-09T15:53:45,261 get_useparameters: no module tt_lib info used by tt_dealloc 2023-09-09T15:53:45,261 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:tt_dealloc 2023-09-09T15:53:45,262 get_useparameters: no module python_conv_lib info used by tt_dealloc 2023-09-09T15:53:45,262 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:tt_dealloc 2023-09-09T15:53:45,263 get_useparameters: no module ttop_lib info used by tt_dealloc 2023-09-09T15:53:45,263 Block: dtt_write_wrapper 2023-09-09T15:53:45,264 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_write_wrapper 2023-09-09T15:53:45,265 get_useparameters: no module tt_lib info used by dtt_write_wrapper 2023-09-09T15:53:45,265 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_write_wrapper 2023-09-09T15:53:45,266 get_useparameters: no module python_conv_lib info used by dtt_write_wrapper 2023-09-09T15:53:45,266 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_write_wrapper 2023-09-09T15:53:45,266 get_useparameters: no module ttop_lib info used by dtt_write_wrapper 2023-09-09T15:53:45,267 Block: ztt_write_wrapper 2023-09-09T15:53:45,267 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_write_wrapper 2023-09-09T15:53:45,268 get_useparameters: no module tt_lib info used by ztt_write_wrapper 2023-09-09T15:53:45,268 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_write_wrapper 2023-09-09T15:53:45,268 get_useparameters: no module python_conv_lib info used by ztt_write_wrapper 2023-09-09T15:53:45,269 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_write_wrapper 2023-09-09T15:53:45,269 get_useparameters: no module ttop_lib info used by ztt_write_wrapper 2023-09-09T15:53:45,270 Block: dtt_to_full 2023-09-09T15:53:45,270 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_to_full 2023-09-09T15:53:45,270 get_useparameters: no module tt_lib info used by dtt_to_full 2023-09-09T15:53:45,271 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_to_full 2023-09-09T15:53:45,271 get_useparameters: no module python_conv_lib info used by dtt_to_full 2023-09-09T15:53:45,272 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_to_full 2023-09-09T15:53:45,272 get_useparameters: no module ttop_lib info used by dtt_to_full 2023-09-09T15:53:45,273 Block: ztt_to_full 2023-09-09T15:53:45,273 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_to_full 2023-09-09T15:53:45,274 get_useparameters: no module tt_lib info used by ztt_to_full 2023-09-09T15:53:45,275 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_to_full 2023-09-09T15:53:45,275 get_useparameters: no module python_conv_lib info used by ztt_to_full 2023-09-09T15:53:45,276 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_to_full 2023-09-09T15:53:45,276 get_useparameters: no module ttop_lib info used by ztt_to_full 2023-09-09T15:53:45,277 Block: dtt_add 2023-09-09T15:53:45,278 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_add 2023-09-09T15:53:45,278 get_useparameters: no module tt_lib info used by dtt_add 2023-09-09T15:53:45,279 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_add 2023-09-09T15:53:45,279 get_useparameters: no module python_conv_lib info used by dtt_add 2023-09-09T15:53:45,280 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_add 2023-09-09T15:53:45,280 get_useparameters: no module ttop_lib info used by dtt_add 2023-09-09T15:53:45,281 Block: ztt_add 2023-09-09T15:53:45,281 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_add 2023-09-09T15:53:45,282 get_useparameters: no module tt_lib info used by ztt_add 2023-09-09T15:53:45,282 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_add 2023-09-09T15:53:45,283 get_useparameters: no module python_conv_lib info used by ztt_add 2023-09-09T15:53:45,283 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_add 2023-09-09T15:53:45,284 get_useparameters: no module ttop_lib info used by ztt_add 2023-09-09T15:53:45,284 Block: dtt_compr2 2023-09-09T15:53:45,285 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_compr2 2023-09-09T15:53:45,285 get_useparameters: no module tt_lib info used by dtt_compr2 2023-09-09T15:53:45,286 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_compr2 2023-09-09T15:53:45,286 get_useparameters: no module python_conv_lib info used by dtt_compr2 2023-09-09T15:53:45,287 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_compr2 2023-09-09T15:53:45,288 get_useparameters: no module ttop_lib info used by dtt_compr2 2023-09-09T15:53:45,288 Block: ztt_compr2 2023-09-09T15:53:45,289 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_compr2 2023-09-09T15:53:45,289 get_useparameters: no module tt_lib info used by ztt_compr2 2023-09-09T15:53:45,290 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_compr2 2023-09-09T15:53:45,290 get_useparameters: no module python_conv_lib info used by ztt_compr2 2023-09-09T15:53:45,291 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_compr2 2023-09-09T15:53:45,291 get_useparameters: no module ttop_lib info used by ztt_compr2 2023-09-09T15:53:45,291 Block: dtt_dotprod 2023-09-09T15:53:45,292 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_dotprod 2023-09-09T15:53:45,292 get_useparameters: no module tt_lib info used by dtt_dotprod 2023-09-09T15:53:45,292 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_dotprod 2023-09-09T15:53:45,293 get_useparameters: no module python_conv_lib info used by dtt_dotprod 2023-09-09T15:53:45,293 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_dotprod 2023-09-09T15:53:45,294 get_useparameters: no module ttop_lib info used by dtt_dotprod 2023-09-09T15:53:45,294 Block: ztt_dotprod 2023-09-09T15:53:45,294 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_dotprod 2023-09-09T15:53:45,295 get_useparameters: no module tt_lib info used by ztt_dotprod 2023-09-09T15:53:45,295 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_dotprod 2023-09-09T15:53:45,295 get_useparameters: no module python_conv_lib info used by ztt_dotprod 2023-09-09T15:53:45,296 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_dotprod 2023-09-09T15:53:45,296 get_useparameters: no module ttop_lib info used by ztt_dotprod 2023-09-09T15:53:45,297 Block: dtt_nrm 2023-09-09T15:53:45,297 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_nrm 2023-09-09T15:53:45,298 get_useparameters: no module tt_lib info used by dtt_nrm 2023-09-09T15:53:45,298 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_nrm 2023-09-09T15:53:45,299 get_useparameters: no module python_conv_lib info used by dtt_nrm 2023-09-09T15:53:45,300 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_nrm 2023-09-09T15:53:45,300 get_useparameters: no module ttop_lib info used by dtt_nrm 2023-09-09T15:53:45,301 Block: ztt_nrm 2023-09-09T15:53:45,302 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_nrm 2023-09-09T15:53:45,302 get_useparameters: no module tt_lib info used by ztt_nrm 2023-09-09T15:53:45,303 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_nrm 2023-09-09T15:53:45,303 get_useparameters: no module python_conv_lib info used by ztt_nrm 2023-09-09T15:53:45,304 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_nrm 2023-09-09T15:53:45,304 get_useparameters: no module ttop_lib info used by ztt_nrm 2023-09-09T15:53:45,305 Block: dtt_hdm 2023-09-09T15:53:45,305 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_hdm 2023-09-09T15:53:45,306 get_useparameters: no module tt_lib info used by dtt_hdm 2023-09-09T15:53:45,306 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_hdm 2023-09-09T15:53:45,307 get_useparameters: no module python_conv_lib info used by dtt_hdm 2023-09-09T15:53:45,307 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:dtt_hdm 2023-09-09T15:53:45,308 get_useparameters: no module ttop_lib info used by dtt_hdm 2023-09-09T15:53:45,308 Block: ztt_hdm 2023-09-09T15:53:45,309 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_hdm 2023-09-09T15:53:45,309 get_useparameters: no module tt_lib info used by ztt_hdm 2023-09-09T15:53:45,310 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_hdm 2023-09-09T15:53:45,311 get_useparameters: no module python_conv_lib info used by ztt_hdm 2023-09-09T15:53:45,311 In: tt/core/tt_f90.pyf:tt_f90:unknown_interface:tt_f90:ztt_hdm 2023-09-09T15:53:45,312 get_useparameters: no module ttop_lib info used by ztt_hdm 2023-09-09T15:53:45,313 Applying post-processing hooks... 2023-09-09T15:53:45,313 character_backward_compatibility_hook 2023-09-09T15:53:45,314 Post-processing (stage 2)... 2023-09-09T15:53:45,315 Block: tt_f90 2023-09-09T15:53:45,315 Block: unknown_interface 2023-09-09T15:53:45,315 Block: tt_f90 2023-09-09T15:53:45,316 Block: dfull_to_tt 2023-09-09T15:53:45,316 Block: zfull_to_tt 2023-09-09T15:53:45,317 Block: tt_dealloc 2023-09-09T15:53:45,317 Block: dtt_write_wrapper 2023-09-09T15:53:45,318 Block: ztt_write_wrapper 2023-09-09T15:53:45,318 Block: dtt_to_full 2023-09-09T15:53:45,318 Block: ztt_to_full 2023-09-09T15:53:45,319 Block: dtt_add 2023-09-09T15:53:45,319 Block: ztt_add 2023-09-09T15:53:45,320 Block: dtt_compr2 2023-09-09T15:53:45,320 Block: ztt_compr2 2023-09-09T15:53:45,321 Block: dtt_dotprod 2023-09-09T15:53:45,321 Block: ztt_dotprod 2023-09-09T15:53:45,321 Block: dtt_nrm 2023-09-09T15:53:45,322 Block: ztt_nrm 2023-09-09T15:53:45,322 Block: dtt_hdm 2023-09-09T15:53:45,323 Block: ztt_hdm 2023-09-09T15:53:45,323 Building modules... 2023-09-09T15:53:45,323 Building module "tt_f90"... 2023-09-09T15:53:45,324 Constructing F90 module support for "tt_f90"... 2023-09-09T15:53:45,324 Variables: core zcore 2023-09-09T15:53:45,984 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:45,986 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:45,988 Creating wrapper for Fortran subroutine "dfull_to_tt"("dfull_to_tt")... 2023-09-09T15:53:45,989 Constructing wrapper function "tt_f90.dfull_to_tt"... 2023-09-09T15:53:45,990 r,ps = dfull_to_tt(a,n,d,eps,[rmax]) 2023-09-09T15:53:45,991 Creating wrapper for Fortran subroutine "zfull_to_tt"("zfull_to_tt")... 2023-09-09T15:53:45,991 Constructing wrapper function "tt_f90.zfull_to_tt"... 2023-09-09T15:53:45,992 r,ps = zfull_to_tt(a,n,d,eps,[rmax]) 2023-09-09T15:53:45,993 Constructing wrapper function "tt_f90.tt_dealloc"... 2023-09-09T15:53:45,993 tt_dealloc() 2023-09-09T15:53:45,994 Constructing wrapper function "tt_f90.dtt_write_wrapper"... 2023-09-09T15:53:45,994 dtt_write_wrapper(n,r,ps,cr,fnam,[d,crsize]) 2023-09-09T15:53:45,995 Constructing wrapper function "tt_f90.ztt_write_wrapper"... 2023-09-09T15:53:45,995 ztt_write_wrapper(n,r,ps,cr,fnam,[d,crsize]) 2023-09-09T15:53:45,996 Constructing wrapper function "tt_f90.dtt_to_full"... 2023-09-09T15:53:45,997 a = dtt_to_full(n,r,ps,cr,asize,[d,crsize]) 2023-09-09T15:53:45,998 Constructing wrapper function "tt_f90.ztt_to_full"... 2023-09-09T15:53:45,999 a = ztt_to_full(n,r,ps,cr,asize,[d,crsize]) 2023-09-09T15:53:46,000 Creating wrapper for Fortran subroutine "dtt_add"("dtt_add")... 2023-09-09T15:53:46,001 Constructing wrapper function "tt_f90.dtt_add"... 2023-09-09T15:53:46,002 rres,psres = dtt_add(n,r1,r2,ps1,ps2,core1,core2,[d]) 2023-09-09T15:53:46,003 Creating wrapper for Fortran subroutine "ztt_add"("ztt_add")... 2023-09-09T15:53:46,004 Constructing wrapper function "tt_f90.ztt_add"... 2023-09-09T15:53:46,006 rres,psres = ztt_add(n,r1,r2,ps1,ps2,core1,core2,[d]) 2023-09-09T15:53:46,006 Creating wrapper for Fortran subroutine "dtt_compr2"("dtt_compr2")... 2023-09-09T15:53:46,008 Constructing wrapper function "tt_f90.dtt_compr2"... 2023-09-09T15:53:46,009 dtt_compr2(n,r,ps,cr,eps,rmax,[d]) 2023-09-09T15:53:46,010 Creating wrapper for Fortran subroutine "ztt_compr2"("ztt_compr2")... 2023-09-09T15:53:46,011 Constructing wrapper function "tt_f90.ztt_compr2"... 2023-09-09T15:53:46,012 ztt_compr2(n,r,ps,cr,eps,rmax,[d]) 2023-09-09T15:53:46,013 Creating wrapper for Fortran subroutine "dtt_dotprod"("dtt_dotprod")... 2023-09-09T15:53:46,014 Constructing wrapper function "tt_f90.dtt_dotprod"... 2023-09-09T15:53:46,015 dt = dtt_dotprod(n,r1,r2,ps1,ps2,core1,core2,dtsize,[d]) 2023-09-09T15:53:46,016 Creating wrapper for Fortran subroutine "ztt_dotprod"("ztt_dotprod")... 2023-09-09T15:53:46,016 Constructing wrapper function "tt_f90.ztt_dotprod"... 2023-09-09T15:53:46,016 dt = ztt_dotprod(n,r1,r2,ps1,ps2,core1,core2,dtsize,[d]) 2023-09-09T15:53:46,017 Creating wrapper for Fortran subroutine "dtt_nrm"("dtt_nrm")... 2023-09-09T15:53:46,017 Constructing wrapper function "tt_f90.dtt_nrm"... 2023-09-09T15:53:46,018 nrm = dtt_nrm(n,r,ps,cr,[d]) 2023-09-09T15:53:46,018 Creating wrapper for Fortran subroutine "ztt_nrm"("ztt_nrm")... 2023-09-09T15:53:46,019 Constructing wrapper function "tt_f90.ztt_nrm"... 2023-09-09T15:53:46,019 nrm = ztt_nrm(n,r,ps,cr,[d]) 2023-09-09T15:53:46,019 Creating wrapper for Fortran subroutine "dtt_hdm"("dtt_hdm")... 2023-09-09T15:53:46,020 Constructing wrapper function "tt_f90.dtt_hdm"... 2023-09-09T15:53:46,020 rres,psres = dtt_hdm(n,r1,r2,ps1,ps2,core1,core2,[d]) 2023-09-09T15:53:46,021 Creating wrapper for Fortran subroutine "ztt_hdm"("ztt_hdm")... 2023-09-09T15:53:46,021 Constructing wrapper function "tt_f90.ztt_hdm"... 2023-09-09T15:53:46,022 rres,psres = ztt_hdm(n,r1,r2,ps1,ps2,core1,core2,[d]) 2023-09-09T15:53:46,023 Wrote C/API module "tt_f90" to file "build/src.linux-armv7l-3.11/tt/core/tt_f90module.c" 2023-09-09T15:53:46,023 Fortran 90 wrappers are saved to "build/src.linux-armv7l-3.11/tt/core/tt_f90-f2pywrappers2.f90" 2023-09-09T15:53:46,024 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/core/fortranobject.c' to sources. 2023-09-09T15:53:46,025 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/core' to include_dirs. 2023-09-09T15:53:46,026 creating build/src.linux-armv7l-3.11/build 2023-09-09T15:53:46,026 creating build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11 2023-09-09T15:53:46,027 creating build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt 2023-09-09T15:53:46,028 creating build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/core 2023-09-09T15:53:46,029 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/core 2023-09-09T15:53:46,030 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/core 2023-09-09T15:53:46,031 INFO: adding 'build/src.linux-armv7l-3.11/tt/core/tt_f90-f2pywrappers2.f90' to sources. 2023-09-09T15:53:46,032 INFO: building extension "tt.core.core_f90" sources 2023-09-09T15:53:46,033 INFO: f2py options: [] 2023-09-09T15:53:46,034 INFO: f2py: tt/core/core.pyf 2023-09-09T15:53:46,226 Reading fortran codes... 2023-09-09T15:53:46,227 Reading file 'tt/core/core.pyf' (format:free) 2023-09-09T15:53:46,227 Post-processing... 2023-09-09T15:53:46,228 Block: core_f90 2023-09-09T15:53:46,228 Block: core 2023-09-09T15:53:46,229 Block: dealloc 2023-09-09T15:53:46,229 Block: dmat_mat 2023-09-09T15:53:46,230 Block: zmat_mat 2023-09-09T15:53:46,231 Applying post-processing hooks... 2023-09-09T15:53:46,231 character_backward_compatibility_hook 2023-09-09T15:53:46,232 Post-processing (stage 2)... 2023-09-09T15:53:46,232 Block: core_f90 2023-09-09T15:53:46,233 Block: unknown_interface 2023-09-09T15:53:46,233 Block: core 2023-09-09T15:53:46,234 Block: dealloc 2023-09-09T15:53:46,234 Block: dmat_mat 2023-09-09T15:53:46,235 Block: zmat_mat 2023-09-09T15:53:46,235 Building modules... 2023-09-09T15:53:46,236 Building module "core_f90"... 2023-09-09T15:53:46,236 Constructing F90 module support for "core"... 2023-09-09T15:53:46,237 Variables: zresult_core result_core 2023-09-09T15:53:46,238 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:46,238 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:46,239 Constructing wrapper function "core.dealloc"... 2023-09-09T15:53:46,239 dealloc() 2023-09-09T15:53:46,239 Constructing wrapper function "core.dmat_mat"... 2023-09-09T15:53:46,240 rres = dmat_mat(n,m,k,cr1,cr2,r1,r2,[d,cr1size,cr2size]) 2023-09-09T15:53:46,240 Constructing wrapper function "core.zmat_mat"... 2023-09-09T15:53:46,241 rres = zmat_mat(n,m,k,cr1,cr2,r1,r2,[d,cr1size,cr2size]) 2023-09-09T15:53:46,241 Wrote C/API module "core_f90" to file "build/src.linux-armv7l-3.11/tt/core/core_f90module.c" 2023-09-09T15:53:46,241 Fortran 90 wrappers are saved to "build/src.linux-armv7l-3.11/tt/core/core_f90-f2pywrappers2.f90" 2023-09-09T15:53:46,242 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/core/fortranobject.c' to sources. 2023-09-09T15:53:46,242 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/core' to include_dirs. 2023-09-09T15:53:46,243 INFO: adding 'build/src.linux-armv7l-3.11/tt/core/core_f90-f2pywrappers2.f90' to sources. 2023-09-09T15:53:46,243 INFO: building extension "tt.amen.amen_f90" sources 2023-09-09T15:53:46,243 creating build/src.linux-armv7l-3.11/tt/amen 2023-09-09T15:53:46,244 INFO: f2py options: [] 2023-09-09T15:53:46,244 INFO: f2py: tt/amen/amen_f90.pyf 2023-09-09T15:53:46,541 Reading fortran codes... 2023-09-09T15:53:46,541 Reading file 'tt/amen/amen_f90.pyf' (format:free) 2023-09-09T15:53:46,542 Post-processing... 2023-09-09T15:53:46,542 Block: amen_f90 2023-09-09T15:53:46,543 Block: amen_f90 2023-09-09T15:53:46,543 In: tt/amen/amen_f90.pyf:amen_f90:unknown_interface:amen_f90 2023-09-09T15:53:46,544 get_useparameters: no module ttamen_lib info used by amen_f90 2023-09-09T15:53:46,545 In: tt/amen/amen_f90.pyf:amen_f90:unknown_interface:amen_f90 2023-09-09T15:53:46,545 get_useparameters: no module python_conv_lib info used by amen_f90 2023-09-09T15:53:46,546 Block: deallocate_result 2023-09-09T15:53:46,546 In: tt/amen/amen_f90.pyf:amen_f90:unknown_interface:amen_f90:deallocate_result 2023-09-09T15:53:46,547 get_useparameters: no module ttamen_lib info used by deallocate_result 2023-09-09T15:53:46,547 In: tt/amen/amen_f90.pyf:amen_f90:unknown_interface:amen_f90:deallocate_result 2023-09-09T15:53:46,548 get_useparameters: no module python_conv_lib info used by deallocate_result 2023-09-09T15:53:46,549 Block: dtt_amen_wrapper 2023-09-09T15:53:46,549 In: tt/amen/amen_f90.pyf:amen_f90:unknown_interface:amen_f90:dtt_amen_wrapper 2023-09-09T15:53:46,550 get_useparameters: no module ttamen_lib info used by dtt_amen_wrapper 2023-09-09T15:53:46,550 In: tt/amen/amen_f90.pyf:amen_f90:unknown_interface:amen_f90:dtt_amen_wrapper 2023-09-09T15:53:46,551 get_useparameters: no module python_conv_lib info used by dtt_amen_wrapper 2023-09-09T15:53:46,551 Block: ztt_amen_wrapper 2023-09-09T15:53:46,552 In: tt/amen/amen_f90.pyf:amen_f90:unknown_interface:amen_f90:ztt_amen_wrapper 2023-09-09T15:53:46,552 get_useparameters: no module ttamen_lib info used by ztt_amen_wrapper 2023-09-09T15:53:46,553 In: tt/amen/amen_f90.pyf:amen_f90:unknown_interface:amen_f90:ztt_amen_wrapper 2023-09-09T15:53:46,553 get_useparameters: no module python_conv_lib info used by ztt_amen_wrapper 2023-09-09T15:53:46,554 Applying post-processing hooks... 2023-09-09T15:53:46,554 character_backward_compatibility_hook 2023-09-09T15:53:46,555 Post-processing (stage 2)... 2023-09-09T15:53:46,556 Block: amen_f90 2023-09-09T15:53:46,556 Block: unknown_interface 2023-09-09T15:53:46,557 Block: amen_f90 2023-09-09T15:53:46,557 Block: deallocate_result 2023-09-09T15:53:46,558 Block: dtt_amen_wrapper 2023-09-09T15:53:46,558 Block: ztt_amen_wrapper 2023-09-09T15:53:46,559 Building modules... 2023-09-09T15:53:46,559 Building module "amen_f90"... 2023-09-09T15:53:46,560 Constructing F90 module support for "amen_f90"... 2023-09-09T15:53:46,560 Variables: core zcore 2023-09-09T15:53:46,561 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:46,561 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:46,562 Constructing wrapper function "amen_f90.deallocate_result"... 2023-09-09T15:53:46,562 deallocate_result() 2023-09-09T15:53:46,562 Creating wrapper for Fortran subroutine "dtt_amen_wrapper"("dtt_amen_wrapper")... 2023-09-09T15:53:46,563 Constructing wrapper function "amen_f90.dtt_amen_wrapper"... 2023-09-09T15:53:46,563 dtt_amen_wrapper(d,n,m,ra,psa,cra,ry,psy,cry,rx,psx,crx,tol,kickrank,nswp,local_iters,local_restart,trunc_norm,max_full_size,verb,local_prec) 2023-09-09T15:53:46,564 Creating wrapper for Fortran subroutine "ztt_amen_wrapper"("ztt_amen_wrapper")... 2023-09-09T15:53:46,564 Constructing wrapper function "amen_f90.ztt_amen_wrapper"... 2023-09-09T15:53:46,564 ztt_amen_wrapper(d,n,m,ra,psa,cra,ry,psy,cry,rx,psx,crx,tol,kickrank,nswp,local_iters,local_restart,trunc_norm,max_full_size,verb,local_prec) 2023-09-09T15:53:46,565 Wrote C/API module "amen_f90" to file "build/src.linux-armv7l-3.11/tt/amen/amen_f90module.c" 2023-09-09T15:53:46,565 Fortran 90 wrappers are saved to "build/src.linux-armv7l-3.11/tt/amen/amen_f90-f2pywrappers2.f90" 2023-09-09T15:53:46,566 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/amen/fortranobject.c' to sources. 2023-09-09T15:53:46,566 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/amen' to include_dirs. 2023-09-09T15:53:46,567 creating build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/amen 2023-09-09T15:53:46,567 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/amen 2023-09-09T15:53:46,568 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/amen 2023-09-09T15:53:46,568 INFO: adding 'build/src.linux-armv7l-3.11/tt/amen/amen_f90-f2pywrappers2.f90' to sources. 2023-09-09T15:53:46,569 INFO: building extension "tt.ksl.dyn_tt" sources 2023-09-09T15:53:46,569 creating build/src.linux-armv7l-3.11/tt/ksl 2023-09-09T15:53:46,570 INFO: f2py options: [] 2023-09-09T15:53:46,570 INFO: f2py: tt/ksl/tt_ksl.pyf 2023-09-09T15:53:46,897 Reading fortran codes... 2023-09-09T15:53:46,898 Reading file 'tt/ksl/tt_ksl.pyf' (format:free) 2023-09-09T15:53:46,898 Post-processing... 2023-09-09T15:53:46,899 Block: dyn_tt 2023-09-09T15:53:46,899 Block: dyn_tt 2023-09-09T15:53:46,900 Block: deallocate_result 2023-09-09T15:53:46,901 Block: tt_ksl 2023-09-09T15:53:46,901 Block: ztt_ksl 2023-09-09T15:53:46,902 Block: dyn_diag_tt 2023-09-09T15:53:46,903 Block: deallocate_result 2023-09-09T15:53:46,903 Block: dtt_diag_ksl 2023-09-09T15:53:46,904 Block: ztt_diag_ksl 2023-09-09T15:53:46,904 Applying post-processing hooks... 2023-09-09T15:53:46,905 character_backward_compatibility_hook 2023-09-09T15:53:46,905 Post-processing (stage 2)... 2023-09-09T15:53:46,906 Block: dyn_tt 2023-09-09T15:53:46,907 Block: unknown_interface 2023-09-09T15:53:46,907 Block: dyn_tt 2023-09-09T15:53:46,908 Block: deallocate_result 2023-09-09T15:53:46,908 Block: tt_ksl 2023-09-09T15:53:46,909 Block: ztt_ksl 2023-09-09T15:53:46,909 Block: dyn_diag_tt 2023-09-09T15:53:46,910 Block: deallocate_result 2023-09-09T15:53:46,910 Block: dtt_diag_ksl 2023-09-09T15:53:46,911 Block: ztt_diag_ksl 2023-09-09T15:53:46,911 Building modules... 2023-09-09T15:53:46,912 Building module "dyn_tt"... 2023-09-09T15:53:46,913 Constructing F90 module support for "dyn_tt"... 2023-09-09T15:53:46,913 Variables: dresult_core zresult_core 2023-09-09T15:53:46,914 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:46,914 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:46,915 Constructing wrapper function "dyn_tt.deallocate_result"... 2023-09-09T15:53:46,915 deallocate_result() 2023-09-09T15:53:46,916 Constructing wrapper function "dyn_tt.tt_ksl"... 2023-09-09T15:53:46,916 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,916 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,917 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,917 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,918 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,918 tt_ksl(d,n,m,ra,cra,cry0,ry,tau,rmax,[kickrank,nswp,verb,typ0,order0]) 2023-09-09T15:53:46,918 Constructing wrapper function "dyn_tt.ztt_ksl"... 2023-09-09T15:53:46,919 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,919 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,920 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,920 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,920 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,921 ztt_ksl(d,n,m,ra,cra,cry0,ry,tau,rmax,[kickrank,nswp,verb,typ0,order0]) 2023-09-09T15:53:46,921 Constructing F90 module support for "dyn_diag_tt"... 2023-09-09T15:53:46,922 Variables: dresult_core zresult_core 2023-09-09T15:53:46,922 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:46,923 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:46,923 Constructing wrapper function "dyn_diag_tt.deallocate_result"... 2023-09-09T15:53:46,924 deallocate_result() 2023-09-09T15:53:46,924 Constructing wrapper function "dyn_diag_tt.dtt_diag_ksl"... 2023-09-09T15:53:46,925 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,926 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,926 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,927 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,927 dtt_diag_ksl(d,n,ra,cra,cry0,ry,tau,rmax,[kickrank,nswp,verb,typ0,order0]) 2023-09-09T15:53:46,928 Constructing wrapper function "dyn_diag_tt.ztt_diag_ksl"... 2023-09-09T15:53:46,928 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,929 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,929 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,930 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:46,930 ztt_diag_ksl(d,n,ra,cra,cry0,ry,tau,rmax,[kickrank,nswp,verb,typ0,order0]) 2023-09-09T15:53:46,931 Wrote C/API module "dyn_tt" to file "build/src.linux-armv7l-3.11/tt/ksl/dyn_ttmodule.c" 2023-09-09T15:53:46,931 Fortran 90 wrappers are saved to "build/src.linux-armv7l-3.11/tt/ksl/dyn_tt-f2pywrappers2.f90" 2023-09-09T15:53:46,932 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/ksl/fortranobject.c' to sources. 2023-09-09T15:53:46,932 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/ksl' to include_dirs. 2023-09-09T15:53:46,933 creating build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/ksl 2023-09-09T15:53:46,934 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/ksl 2023-09-09T15:53:46,934 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/ksl 2023-09-09T15:53:46,935 INFO: adding 'build/src.linux-armv7l-3.11/tt/ksl/dyn_tt-f2pywrappers2.f90' to sources. 2023-09-09T15:53:46,936 INFO: building extension "tt.eigb.tt_eigb" sources 2023-09-09T15:53:46,936 creating build/src.linux-armv7l-3.11/tt/eigb 2023-09-09T15:53:46,936 INFO: f2py options: [] 2023-09-09T15:53:46,937 INFO: f2py: tt/eigb/tt_eigb.pyf 2023-09-09T15:53:47,031 Reading fortran codes... 2023-09-09T15:53:47,032 Reading file 'tt/eigb/tt_eigb.pyf' (format:free) 2023-09-09T15:53:47,032 Post-processing... 2023-09-09T15:53:47,033 Block: tt_eigb 2023-09-09T15:53:47,033 Block: tt_block_eig 2023-09-09T15:53:47,034 Block: deallocate_result 2023-09-09T15:53:47,034 Block: tt_eigb 2023-09-09T15:53:47,035 Applying post-processing hooks... 2023-09-09T15:53:47,036 character_backward_compatibility_hook 2023-09-09T15:53:47,036 Post-processing (stage 2)... 2023-09-09T15:53:47,037 Block: tt_eigb 2023-09-09T15:53:47,037 Block: unknown_interface 2023-09-09T15:53:47,038 Block: tt_block_eig 2023-09-09T15:53:47,038 Block: deallocate_result 2023-09-09T15:53:47,039 Block: tt_eigb 2023-09-09T15:53:47,040 Building modules... 2023-09-09T15:53:47,040 Building module "tt_eigb"... 2023-09-09T15:53:47,041 Constructing F90 module support for "tt_block_eig"... 2023-09-09T15:53:47,041 Variables: result_core 2023-09-09T15:53:47,042 getarrdims:warning: assumed shape array, using 0 instead of ':' 2023-09-09T15:53:47,042 Constructing wrapper function "tt_block_eig.deallocate_result"... 2023-09-09T15:53:47,043 deallocate_result() 2023-09-09T15:53:47,043 Constructing wrapper function "tt_block_eig.tt_eigb"... 2023-09-09T15:53:47,044 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:47,044 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:47,045 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:47,046 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:47,046 getarrdims:warning: assumed shape array, using 0 instead of '*' 2023-09-09T15:53:47,047 lambda = tt_eigb(d,n,m,ra,cra,cry0,ry,eps,rmax,B,[kickrank,nswp,max_full_size,verb]) 2023-09-09T15:53:47,047 Wrote C/API module "tt_eigb" to file "build/src.linux-armv7l-3.11/tt/eigb/tt_eigbmodule.c" 2023-09-09T15:53:47,048 Fortran 90 wrappers are saved to "build/src.linux-armv7l-3.11/tt/eigb/tt_eigb-f2pywrappers2.f90" 2023-09-09T15:53:47,048 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/eigb/fortranobject.c' to sources. 2023-09-09T15:53:47,049 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/eigb' to include_dirs. 2023-09-09T15:53:47,050 creating build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/eigb 2023-09-09T15:53:47,050 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/eigb 2023-09-09T15:53:47,051 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/eigb 2023-09-09T15:53:47,051 INFO: adding 'build/src.linux-armv7l-3.11/tt/eigb/tt_eigb-f2pywrappers2.f90' to sources. 2023-09-09T15:53:47,052 INFO: building extension "tt.maxvol.maxvol" sources 2023-09-09T15:53:47,052 creating build/src.linux-armv7l-3.11/tt/maxvol 2023-09-09T15:53:47,053 INFO: f2py options: [] 2023-09-09T15:53:47,053 INFO: f2py: tt/maxvol/maxvol.pyf 2023-09-09T15:53:47,154 Reading fortran codes... 2023-09-09T15:53:47,155 Reading file 'tt/maxvol/maxvol.pyf' (format:free) 2023-09-09T15:53:47,156 Post-processing... 2023-09-09T15:53:47,156 Block: maxvol 2023-09-09T15:53:47,157 Block: dmaxvol 2023-09-09T15:53:47,157 Block: zmaxvol 2023-09-09T15:53:47,158 Applying post-processing hooks... 2023-09-09T15:53:47,159 character_backward_compatibility_hook 2023-09-09T15:53:47,161 Post-processing (stage 2)... 2023-09-09T15:53:47,162 Building modules... 2023-09-09T15:53:47,163 Building module "maxvol"... 2023-09-09T15:53:47,164 Generating possibly empty wrappers" 2023-09-09T15:53:47,165 Maybe empty "maxvol-f2pywrappers.f" 2023-09-09T15:53:47,166 Constructing wrapper function "dmaxvol"... 2023-09-09T15:53:47,167 ind = dmaxvol(a,nswp,tol,[n,r]) 2023-09-09T15:53:47,167 Generating possibly empty wrappers" 2023-09-09T15:53:47,168 Maybe empty "maxvol-f2pywrappers.f" 2023-09-09T15:53:47,169 Constructing wrapper function "zmaxvol"... 2023-09-09T15:53:47,170 ind = zmaxvol(a,nswp,tol,[n,r]) 2023-09-09T15:53:47,171 Wrote C/API module "maxvol" to file "build/src.linux-armv7l-3.11/tt/maxvol/maxvolmodule.c" 2023-09-09T15:53:47,171 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/maxvol/fortranobject.c' to sources. 2023-09-09T15:53:47,172 INFO: adding 'build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/maxvol' to include_dirs. 2023-09-09T15:53:47,173 creating build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/maxvol 2023-09-09T15:53:47,173 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.c -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/maxvol 2023-09-09T15:53:47,174 copying /usr/lib/python3/dist-packages/numpy/f2py/src/fortranobject.h -> build/src.linux-armv7l-3.11/build/src.linux-armv7l-3.11/tt/maxvol 2023-09-09T15:53:47,174 INFO: adding 'build/src.linux-armv7l-3.11/tt/maxvol/maxvol-f2pywrappers.f' to sources. 2023-09-09T15:53:47,175 INFO: building extension "tt.cross.rectcross.rect_maxvol.cython_boost.maxvol" sources 2023-09-09T15:53:47,175 Traceback (most recent call last): 2023-09-09T15:53:47,176 File "", line 2, in 2023-09-09T15:53:47,177 File "", line 34, in 2023-09-09T15:53:47,177 File "/tmp/pip-wheel-xj4qnb0v/ttpy_17454890078848dda0c16ce22ead710c/setup.py", line 79, in 2023-09-09T15:53:47,178 setup_package() 2023-09-09T15:53:47,179 File "/tmp/pip-wheel-xj4qnb0v/ttpy_17454890078848dda0c16ce22ead710c/setup.py", line 75, in setup_package 2023-09-09T15:53:47,180 setup(**metadata) 2023-09-09T15:53:47,180 File "/usr/lib/python3/dist-packages/numpy/distutils/core.py", line 169, in setup 2023-09-09T15:53:47,181 return old_setup(**new_attr) 2023-09-09T15:53:47,182 ^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,183 File "/usr/local/lib/python3.11/dist-packages/setuptools/__init__.py", line 107, in setup 2023-09-09T15:53:47,184 return distutils.core.setup(**attrs) 2023-09-09T15:53:47,185 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,185 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 185, in setup 2023-09-09T15:53:47,186 return run_commands(dist) 2023-09-09T15:53:47,187 ^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,188 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/core.py", line 201, in run_commands 2023-09-09T15:53:47,189 dist.run_commands() 2023-09-09T15:53:47,190 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 969, in run_commands 2023-09-09T15:53:47,191 self.run_command(cmd) 2023-09-09T15:53:47,193 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1233, in run_command 2023-09-09T15:53:47,194 super().run_command(command) 2023-09-09T15:53:47,196 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 988, in run_command 2023-09-09T15:53:47,197 cmd_obj.run() 2023-09-09T15:53:47,199 File "/usr/lib/python3/dist-packages/numpy/distutils/command/egg_info.py", line 24, in run 2023-09-09T15:53:47,200 self.run_command("build_src") 2023-09-09T15:53:47,202 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py", line 318, in run_command 2023-09-09T15:53:47,204 self.distribution.run_command(command) 2023-09-09T15:53:47,206 File "/usr/local/lib/python3.11/dist-packages/setuptools/dist.py", line 1233, in run_command 2023-09-09T15:53:47,207 super().run_command(command) 2023-09-09T15:53:47,209 File "/usr/local/lib/python3.11/dist-packages/setuptools/_distutils/dist.py", line 988, in run_command 2023-09-09T15:53:47,210 cmd_obj.run() 2023-09-09T15:53:47,211 File "/usr/lib/python3/dist-packages/numpy/distutils/command/build_src.py", line 144, in run 2023-09-09T15:53:47,213 self.build_sources() 2023-09-09T15:53:47,214 File "/usr/lib/python3/dist-packages/numpy/distutils/command/build_src.py", line 161, in build_sources 2023-09-09T15:53:47,215 self.build_extension_sources(ext) 2023-09-09T15:53:47,216 File "/usr/lib/python3/dist-packages/numpy/distutils/command/build_src.py", line 322, in build_extension_sources 2023-09-09T15:53:47,217 sources = self.pyrex_sources(sources, ext) 2023-09-09T15:53:47,218 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,218 File "/usr/lib/python3/dist-packages/numpy/distutils/command/build_src.py", line 450, in pyrex_sources 2023-09-09T15:53:47,220 target_file = self.generate_a_pyrex_source(base, ext_name, 2023-09-09T15:53:47,221 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,222 File "/tmp/pip-wheel-xj4qnb0v/ttpy_17454890078848dda0c16ce22ead710c/tt/utils/rect_maxvol/setup.py", line 67, in generate_a_pyrex_source 2023-09-09T15:53:47,223 (CYTHON_MIN_VERSION, source)) 2023-09-09T15:53:47,224 ^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,225 NameError: name 'CYTHON_MIN_VERSION' is not defined 2023-09-09T15:53:47,356 ERROR: [present-rich] python setup.py egg_info exited with 1 2023-09-09T15:53:47,370 [bold magenta]full command[/]: [blue]/usr/bin/python3 -c ' 2023-09-09T15:53:47,370 exec(compile('"'"''"'"''"'"' 2023-09-09T15:53:47,370 # This is -- a caller that pip uses to run setup.py 2023-09-09T15:53:47,370 # 2023-09-09T15:53:47,370 # - It imports setuptools before invoking setup.py, to enable projects that directly 2023-09-09T15:53:47,370 # import from `distutils.core` to work with newer packaging standards. 2023-09-09T15:53:47,370 # - It provides a clear error message when setuptools is not installed. 2023-09-09T15:53:47,370 # - It sets `sys.argv[0]` to the underlying `setup.py`, when invoking `setup.py` so 2023-09-09T15:53:47,370 # setuptools doesn'"'"'t think the script is `-c`. This avoids the following warning: 2023-09-09T15:53:47,370 # manifest_maker: standard file '"'"'-c'"'"' not found". 2023-09-09T15:53:47,370 # - It generates a shim setup.py, for handling setup.cfg-only projects. 2023-09-09T15:53:47,370 import os, sys, tokenize 2023-09-09T15:53:47,370 2023-09-09T15:53:47,370 try: 2023-09-09T15:53:47,370 import setuptools 2023-09-09T15:53:47,370 except ImportError as error: 2023-09-09T15:53:47,370 print( 2023-09-09T15:53:47,370 "ERROR: Can not execute `setup.py` since setuptools is not available in " 2023-09-09T15:53:47,370 "the build environment.", 2023-09-09T15:53:47,370 file=sys.stderr, 2023-09-09T15:53:47,370 ) 2023-09-09T15:53:47,370 sys.exit(1) 2023-09-09T15:53:47,370 2023-09-09T15:53:47,370 __file__ = %r 2023-09-09T15:53:47,370 sys.argv[0] = __file__ 2023-09-09T15:53:47,370 2023-09-09T15:53:47,370 if os.path.exists(__file__): 2023-09-09T15:53:47,370 filename = __file__ 2023-09-09T15:53:47,370 with tokenize.open(__file__) as f: 2023-09-09T15:53:47,370 setup_py_code = f.read() 2023-09-09T15:53:47,370 else: 2023-09-09T15:53:47,370 filename = "" 2023-09-09T15:53:47,370 setup_py_code = "from setuptools import setup; setup()" 2023-09-09T15:53:47,370 2023-09-09T15:53:47,370 exec(compile(setup_py_code, filename, "exec")) 2023-09-09T15:53:47,370 '"'"''"'"''"'"' % ('"'"'/tmp/pip-wheel-xj4qnb0v/ttpy_17454890078848dda0c16ce22ead710c/setup.py'"'"',), "", "exec"))' egg_info --egg-base /tmp/pip-pip-egg-info-jq573vbo[/] 2023-09-09T15:53:47,370 [bold magenta]cwd[/]: /tmp/pip-wheel-xj4qnb0v/ttpy_17454890078848dda0c16ce22ead710c/ 2023-09-09T15:53:47,371 Preparing metadata (setup.py): finished with status 'error' 2023-09-09T15:53:47,373 ERROR: [present-rich] metadata generation failed 2023-09-09T15:53:47,378 Exception information: 2023-09-09T15:53:47,378 Traceback (most recent call last): 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 64, in generate_metadata 2023-09-09T15:53:47,378 call_subprocess( 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/utils/subprocess.py", line 224, in call_subprocess 2023-09-09T15:53:47,378 raise error 2023-09-09T15:53:47,378 pip._internal.exceptions.InstallationSubprocessError: python setup.py egg_info exited with 1 2023-09-09T15:53:47,378 2023-09-09T15:53:47,378 The above exception was the direct cause of the following exception: 2023-09-09T15:53:47,378 2023-09-09T15:53:47,378 Traceback (most recent call last): 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/base_command.py", line 180, in exc_logging_wrapper 2023-09-09T15:53:47,378 status = run_func(*args) 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/cli/req_command.py", line 248, in wrapper 2023-09-09T15:53:47,378 return func(self, options, args) 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/commands/wheel.py", line 147, in run 2023-09-09T15:53:47,378 requirement_set = resolver.resolve(reqs, check_supported_wheels=True) 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/resolver.py", line 92, in resolve 2023-09-09T15:53:47,378 result = self._result = resolver.resolve( 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 546, in resolve 2023-09-09T15:53:47,378 state = resolution.resolve(requirements, max_rounds=max_rounds) 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 397, in resolve 2023-09-09T15:53:47,378 self._add_to_criteria(self.state.criteria, r, parent=None) 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/resolvers.py", line 173, in _add_to_criteria 2023-09-09T15:53:47,378 if not criterion.candidates: 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_vendor/resolvelib/structs.py", line 156, in __bool__ 2023-09-09T15:53:47,378 return bool(self._sequence) 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 155, in __bool__ 2023-09-09T15:53:47,378 return any(self) 2023-09-09T15:53:47,378 ^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 143, in 2023-09-09T15:53:47,378 return (c for c in iterator if id(c) not in self._incompatible_ids) 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/found_candidates.py", line 47, in _iter_built 2023-09-09T15:53:47,378 candidate = func() 2023-09-09T15:53:47,378 ^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/factory.py", line 206, in _make_candidate_from_link 2023-09-09T15:53:47,378 self._link_candidate_cache[link] = LinkCandidate( 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 293, in __init__ 2023-09-09T15:53:47,378 super().__init__( 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 156, in __init__ 2023-09-09T15:53:47,378 self.dist = self._prepare() 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 225, in _prepare 2023-09-09T15:53:47,378 dist = self._prepare_distribution() 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/resolution/resolvelib/candidates.py", line 304, in _prepare_distribution 2023-09-09T15:53:47,378 return preparer.prepare_linked_requirement(self._ireq, parallel_builds=True) 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 538, in prepare_linked_requirement 2023-09-09T15:53:47,378 return self._prepare_linked_requirement(req, parallel_builds) 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 653, in _prepare_linked_requirement 2023-09-09T15:53:47,378 dist = _get_prepared_distribution( 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/prepare.py", line 69, in _get_prepared_distribution 2023-09-09T15:53:47,378 abstract_dist.prepare_distribution_metadata( 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/distributions/sdist.py", line 61, in prepare_distribution_metadata 2023-09-09T15:53:47,378 self.req.prepare_metadata() 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/req/req_install.py", line 568, in prepare_metadata 2023-09-09T15:53:47,378 self.metadata_directory = generate_metadata_legacy( 2023-09-09T15:53:47,378 ^^^^^^^^^^^^^^^^^^^^^^^^^ 2023-09-09T15:53:47,378 File "/usr/local/lib/python3.11/dist-packages/pip/_internal/operations/build/metadata_legacy.py", line 71, in generate_metadata 2023-09-09T15:53:47,378 raise MetadataGenerationFailed(package_details=details) from error 2023-09-09T15:53:47,378 pip._internal.exceptions.MetadataGenerationFailed: metadata generation failed 2023-09-09T15:53:47,391 Removed ttpy==1.2.1 from https://files.pythonhosted.org/packages/ce/41/e131780b4e5d13b6a630e5230010fefd472b561880ad63bfe3d9e49aff9f/ttpy-1.2.1.tar.gz from build tracker '/tmp/pip-build-tracker-1jdw54lz' 2023-09-09T15:53:47,391 Removed build tracker: '/tmp/pip-build-tracker-1jdw54lz'