2023-09-09T01:54:18,840 Created temporary directory: /tmp/pip-build-tracker-3npwrze2 2023-09-09T01:54:18,841 Initialized build tracking at /tmp/pip-build-tracker-3npwrze2 2023-09-09T01:54:18,841 Created build tracker: /tmp/pip-build-tracker-3npwrze2 2023-09-09T01:54:18,842 Entered build tracker: /tmp/pip-build-tracker-3npwrze2 2023-09-09T01:54:18,842 Created temporary directory: /tmp/pip-wheel-5m1rbf7i 2023-09-09T01:54:18,845 Created temporary directory: /tmp/pip-ephem-wheel-cache-h2dgjq7l 2023-09-09T01:54:18,867 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-09-09T01:54:18,871 2 location(s) to search for versions of prox-tv: 2023-09-09T01:54:18,871 * https://pypi.org/simple/prox-tv/ 2023-09-09T01:54:18,871 * https://www.piwheels.org/simple/prox-tv/ 2023-09-09T01:54:18,871 Fetching project page and analyzing links: https://pypi.org/simple/prox-tv/ 2023-09-09T01:54:18,872 Getting page https://pypi.org/simple/prox-tv/ 2023-09-09T01:54:18,874 Found index url https://pypi.org/simple/ 2023-09-09T01:54:19,088 Fetched page https://pypi.org/simple/prox-tv/ as application/vnd.pypi.simple.v1+json 2023-09-09T01:54:19,092 Found link https://files.pythonhosted.org/packages/46/bc/b34e1efaa72fd8bf2b1968a90a1ee8069b10d23f98e33ddf8981e86d300b/prox_tv-3.1.0a2.tar.gz (from https://pypi.org/simple/prox-tv/), version: 3.1.0a2 2023-09-09T01:54:19,093 Found link https://files.pythonhosted.org/packages/3d/0c/d8cc7e6eb3dc4c760051f16ec27e702f8c55f0461c9c6e988e9bf33d0455/prox_tv-3.1.0a3.tar.gz (from https://pypi.org/simple/prox-tv/), version: 3.1.0a3 2023-09-09T01:54:19,094 Found link https://files.pythonhosted.org/packages/eb/b2/505ebcebbfd6d90bba8fd7d3c22f4eefb09a6bd259abee187c972fb1fdbe/prox_tv-3.1.0.tar.gz (from https://pypi.org/simple/prox-tv/), version: 3.1.0 2023-09-09T01:54:19,094 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/6f/e1/807c57e078577513401b277fc866ec1d7328a505a6eb420a5186c97de57c/prox_tv-3.1.1-py2.7-linux-x86_64.egg (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,095 Found link https://files.pythonhosted.org/packages/f9/9f/7792fe26a629d3db9715e38f0ea09ced0746e45b3582cd6afc36fb799273/prox_tv-3.1.1.tar.gz (from https://pypi.org/simple/prox-tv/), version: 3.1.1 2023-09-09T01:54:19,096 Found link https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz (from https://pypi.org/simple/prox-tv/), version: 3.1.2 2023-09-09T01:54:19,097 Found link https://files.pythonhosted.org/packages/3d/90/d59a7bdb4764ebea747c0181c67578aae0683f5e776a5279e87dd29d7e9c/prox_tv-3.2.0.tar.gz (from https://pypi.org/simple/prox-tv/), version: 3.2.0 2023-09-09T01:54:19,098 Found link https://files.pythonhosted.org/packages/0a/3b/1d51bb986c874bde7b931d33ee47b43486a3b467136c62b14d5a5ae857c5/prox_tv-3.2.1.tar.gz (from https://pypi.org/simple/prox-tv/), version: 3.2.1 2023-09-09T01:54:19,098 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/de/c6/5a58705817ef27b2c3a87a93cb4f59f25a9f4f96cc85b191019213020141/prox_tv-3.3.0-cp27-cp27m-macosx_10_6_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,099 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/44/74/7c5262a250a681e53864fad903b1a50ae7aed2de17757aa92bc10b9cc313/prox_tv-3.3.0-cp27-cp27mu-manylinux1_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,100 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/00/e7/11b25117844e63a51a797a1014d54c043580f60dacb61149bbe7f1cbc493/prox_tv-3.3.0-cp34-cp34m-macosx_10_6_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,100 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/77/c3/ac69c8b9caf70eb79bbbcab4ab262c02fb64c67e9e6687b8a4097e0a703e/prox_tv-3.3.0-cp34-cp34m-manylinux1_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,101 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/7c/20/81d37cf2e82753af88236903e0d1b5cdfe3f380d69881c6744d01834cf9d/prox_tv-3.3.0-cp35-cp35m-macosx_10_6_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,101 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/1a/c0/12bfdab6f6f7f472d1ac6f2651c979c239932b7f0b4a938e5bc4749b75e6/prox_tv-3.3.0-cp35-cp35m-manylinux1_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,102 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/3b/c3/a240a755d9a92836238c04c2af9317e635eac6bfd56e43e0b25ca614d54a/prox_tv-3.3.0-cp36-cp36m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,103 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/5f/6a/5f93b3ffaf543d54d70f78665cb8f20bb6f2e780a835a9e660789c039e70/prox_tv-3.3.0-cp36-cp36m-manylinux1_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,103 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/19/ff/7d04fd12b60f4a10c2d105107ca4d8ead2b8a9e3b631fc7c43a72b98654e/prox_tv-3.3.0-cp37-cp37m-macosx_10_7_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,103 Skipping link: No binaries permitted for prox-tv: https://files.pythonhosted.org/packages/85/c3/8ad59a1b6c355b960e9077655efebdc6d0f5b203659a845ef52aeea86f85/prox_tv-3.3.0-cp37-cp37m-manylinux1_x86_64.whl (from https://pypi.org/simple/prox-tv/) 2023-09-09T01:54:19,104 Fetching project page and analyzing links: https://www.piwheels.org/simple/prox-tv/ 2023-09-09T01:54:19,105 Getting page https://www.piwheels.org/simple/prox-tv/ 2023-09-09T01:54:19,106 Found index url https://www.piwheels.org/simple/ 2023-09-09T01:54:19,369 Fetched page https://www.piwheels.org/simple/prox-tv/ as text/html 2023-09-09T01:54:19,384 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0-cp34-cp34m-linux_armv6l.whl#sha256=842e0b433715128dea87ebbeb46d1dd42314457d9700723f2fe455ff153ede91 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,385 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0-cp34-cp34m-linux_armv7l.whl#sha256=842e0b433715128dea87ebbeb46d1dd42314457d9700723f2fe455ff153ede91 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,385 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0-cp35-cp35m-linux_armv6l.whl#sha256=c98e16fddcae1295205d90e22ef9f32acb816106ff538e3e08d0b9aa36c589b9 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,386 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0-cp35-cp35m-linux_armv7l.whl#sha256=c98e16fddcae1295205d90e22ef9f32acb816106ff538e3e08d0b9aa36c589b9 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,387 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0-cp37-cp37m-linux_armv6l.whl#sha256=7bccc731067cfc4eba68417df54940d0f01e3aeabca81909949430fa562992d8 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,387 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0-cp37-cp37m-linux_armv7l.whl#sha256=7bccc731067cfc4eba68417df54940d0f01e3aeabca81909949430fa562992d8 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,388 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0-cp39-cp39-linux_armv6l.whl#sha256=662fee0288886f477a4739b007ec5bcd2ecd2f98b26530c6888b03aa82fa2f82 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,388 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0-cp39-cp39-linux_armv7l.whl#sha256=662fee0288886f477a4739b007ec5bcd2ecd2f98b26530c6888b03aa82fa2f82 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,389 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a2-cp34-cp34m-linux_armv6l.whl#sha256=a23f9c7093c3d859472bb46dbde510b68f29d12a66f2a04963b5ff9cac712b44 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,390 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a2-cp34-cp34m-linux_armv7l.whl#sha256=a23f9c7093c3d859472bb46dbde510b68f29d12a66f2a04963b5ff9cac712b44 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,390 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a2-cp35-cp35m-linux_armv6l.whl#sha256=83d214e707ea776df23dc13d60b02e1812ad1ede8d895858278674da5fc803da (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,391 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a2-cp35-cp35m-linux_armv7l.whl#sha256=83d214e707ea776df23dc13d60b02e1812ad1ede8d895858278674da5fc803da (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,391 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a2-cp37-cp37m-linux_armv6l.whl#sha256=eeb86dc4b4ed0e922081a3355eec520d7869b42332fdfd9593a1f6c8786dc39f (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,392 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a2-cp37-cp37m-linux_armv7l.whl#sha256=eeb86dc4b4ed0e922081a3355eec520d7869b42332fdfd9593a1f6c8786dc39f (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,392 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a2-cp39-cp39-linux_armv6l.whl#sha256=095e90b09b00fd7abe32d9276eb70a5f44be5146476683699b382964d60cf238 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,393 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a2-cp39-cp39-linux_armv7l.whl#sha256=095e90b09b00fd7abe32d9276eb70a5f44be5146476683699b382964d60cf238 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,393 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a3-cp34-cp34m-linux_armv6l.whl#sha256=0bb2774e6fa6b62cca8456436281bcab8fc92067791f19f29f2f4b2c55e6afe2 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,394 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a3-cp34-cp34m-linux_armv7l.whl#sha256=0bb2774e6fa6b62cca8456436281bcab8fc92067791f19f29f2f4b2c55e6afe2 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,394 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a3-cp35-cp35m-linux_armv6l.whl#sha256=bc282328c28e849d52377ef9437fd03dd525717bbf867b4279656ba07b606204 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,395 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a3-cp35-cp35m-linux_armv7l.whl#sha256=bc282328c28e849d52377ef9437fd03dd525717bbf867b4279656ba07b606204 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,395 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a3-cp37-cp37m-linux_armv6l.whl#sha256=de3594da7806bfdf2b300988384b259e4380be7afe0a3025632112efb9571f56 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,396 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a3-cp37-cp37m-linux_armv7l.whl#sha256=de3594da7806bfdf2b300988384b259e4380be7afe0a3025632112efb9571f56 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,397 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a3-cp39-cp39-linux_armv6l.whl#sha256=552c134ac0ad9419f5a49b39f253e8b582d989eb97b22b84fece007cfdfff9fa (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,397 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.0a3-cp39-cp39-linux_armv7l.whl#sha256=552c134ac0ad9419f5a49b39f253e8b582d989eb97b22b84fece007cfdfff9fa (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,398 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.1-cp34-cp34m-linux_armv6l.whl#sha256=a3c3e7be4bd34c54fdb31ac685536b58ac7f112a53d70f17c4c7e0ada146ac7c (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,398 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.1-cp34-cp34m-linux_armv7l.whl#sha256=a3c3e7be4bd34c54fdb31ac685536b58ac7f112a53d70f17c4c7e0ada146ac7c (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,399 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.1-cp35-cp35m-linux_armv6l.whl#sha256=fd51834027eda7604b1369fe86dc5cdee1ca616b0f38c327205ec321ec6318aa (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,399 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.1-cp35-cp35m-linux_armv7l.whl#sha256=fd51834027eda7604b1369fe86dc5cdee1ca616b0f38c327205ec321ec6318aa (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,400 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.1-cp37-cp37m-linux_armv6l.whl#sha256=f0e70241e584dc6fdad78e5030ac58f7d3bdc7f320fd666e54a59ae2a118276e (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,400 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.1-cp37-cp37m-linux_armv7l.whl#sha256=f0e70241e584dc6fdad78e5030ac58f7d3bdc7f320fd666e54a59ae2a118276e (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,400 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.1-cp39-cp39-linux_armv6l.whl#sha256=7673413462a9c060ec7e571f6f480c044c6e3abc43df3ea5c021cd0b8d0c427a (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,401 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.1-cp39-cp39-linux_armv7l.whl#sha256=7673413462a9c060ec7e571f6f480c044c6e3abc43df3ea5c021cd0b8d0c427a (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,402 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.2-cp34-cp34m-linux_armv6l.whl#sha256=b1c3cf4dc291c11f4b23782a8a9043d4d7477dca86c19e943498b5e143632c11 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,402 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.2-cp34-cp34m-linux_armv7l.whl#sha256=b1c3cf4dc291c11f4b23782a8a9043d4d7477dca86c19e943498b5e143632c11 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,403 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.2-cp35-cp35m-linux_armv6l.whl#sha256=1461905b8ba5aad0371e1395e95e7eb19b9e30994660917c009942f6ba72516a (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,403 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.2-cp35-cp35m-linux_armv7l.whl#sha256=1461905b8ba5aad0371e1395e95e7eb19b9e30994660917c009942f6ba72516a (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,404 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.2-cp37-cp37m-linux_armv6l.whl#sha256=f10ffc1672d51322ffe151566b3a2c0ae2659f0e6c558b210d8dbb4eab2e3983 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,404 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.2-cp37-cp37m-linux_armv7l.whl#sha256=f10ffc1672d51322ffe151566b3a2c0ae2659f0e6c558b210d8dbb4eab2e3983 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,405 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.2-cp39-cp39-linux_armv6l.whl#sha256=1d207b11c899578f881c6636f7cb5fe6cc1c4f18a97eef55e8eaf5b0b79b6690 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,406 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.1.2-cp39-cp39-linux_armv7l.whl#sha256=1d207b11c899578f881c6636f7cb5fe6cc1c4f18a97eef55e8eaf5b0b79b6690 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,406 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.0-cp34-cp34m-linux_armv6l.whl#sha256=6225bcaac08be89ac560e3b9fd9fa8e6734f6447d158f9095e46a2f4889d5086 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,407 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.0-cp34-cp34m-linux_armv7l.whl#sha256=6225bcaac08be89ac560e3b9fd9fa8e6734f6447d158f9095e46a2f4889d5086 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,407 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.0-cp35-cp35m-linux_armv6l.whl#sha256=1a7b1b4001c6b75dee514930ae2fd4443fa5a19f5abb0db7d498bfa406497209 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,407 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.0-cp35-cp35m-linux_armv7l.whl#sha256=1a7b1b4001c6b75dee514930ae2fd4443fa5a19f5abb0db7d498bfa406497209 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,408 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.0-cp37-cp37m-linux_armv6l.whl#sha256=131789b298493b3051739e5bbec0ed3a91af154989301f23f7849b63b8486c1d (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,408 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.0-cp37-cp37m-linux_armv7l.whl#sha256=131789b298493b3051739e5bbec0ed3a91af154989301f23f7849b63b8486c1d (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,409 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.0-cp39-cp39-linux_armv6l.whl#sha256=e89ef23328d430f3fa9e9d727cf556c97fad0faa579838118d373fb443004188 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,410 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.0-cp39-cp39-linux_armv7l.whl#sha256=e89ef23328d430f3fa9e9d727cf556c97fad0faa579838118d373fb443004188 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,410 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.1-cp34-cp34m-linux_armv6l.whl#sha256=bc9e61efabdbc766b185deae91eab9be06deb2b6fd2a682a039fbb0902753662 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,411 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.1-cp34-cp34m-linux_armv7l.whl#sha256=bc9e61efabdbc766b185deae91eab9be06deb2b6fd2a682a039fbb0902753662 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,411 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.1-cp35-cp35m-linux_armv6l.whl#sha256=8922e28c76a5b31eb66459ee3c5654521abf8cf39d69fe4a09f1fa8bfc0aa0d4 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,412 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.1-cp35-cp35m-linux_armv7l.whl#sha256=8922e28c76a5b31eb66459ee3c5654521abf8cf39d69fe4a09f1fa8bfc0aa0d4 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,412 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.1-cp37-cp37m-linux_armv6l.whl#sha256=35860d9294b194d0f0faf3125f24f028cafa8fd8663ed11716645b38e0ed9177 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,413 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.1-cp37-cp37m-linux_armv7l.whl#sha256=35860d9294b194d0f0faf3125f24f028cafa8fd8663ed11716645b38e0ed9177 (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,414 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.1-cp39-cp39-linux_armv6l.whl#sha256=cfbd824138249e067c7688ad0d6d90a4a8bf09c66338f34bc59fc93d6fb76b7d (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,414 Skipping link: No binaries permitted for prox-tv: https://www.piwheels.org/simple/prox-tv/prox_tv-3.2.1-cp39-cp39-linux_armv7l.whl#sha256=cfbd824138249e067c7688ad0d6d90a4a8bf09c66338f34bc59fc93d6fb76b7d (from https://www.piwheels.org/simple/prox-tv/) 2023-09-09T01:54:19,414 Skipping link: not a file: https://www.piwheels.org/simple/prox-tv/ 2023-09-09T01:54:19,415 Skipping link: not a file: https://pypi.org/simple/prox-tv/ 2023-09-09T01:54:19,438 Given no hashes to check 1 links for project 'prox-tv': discarding no candidates 2023-09-09T01:54:19,464 Collecting prox-tv==3.1.2 2023-09-09T01:54:19,467 Created temporary directory: /tmp/pip-unpack-i4p1luqd 2023-09-09T01:54:19,706 Downloading prox_tv-3.1.2.tar.gz (244 kB) 2023-09-09T01:54:19,863 Added prox-tv==3.1.2 from https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz to build tracker '/tmp/pip-build-tracker-3npwrze2' 2023-09-09T01:54:19,865 Running setup.py (path:/tmp/pip-wheel-5m1rbf7i/prox-tv_1ade497101da4ed3b24207edbf997ee2/setup.py) egg_info for package prox-tv 2023-09-09T01:54:19,866 Created temporary directory: /tmp/pip-pip-egg-info-n4hlasq2 2023-09-09T01:54:19,867 Preparing metadata (setup.py): started 2023-09-09T01:54:19,868 Running command python setup.py egg_info 2023-09-09T01:54:20,601 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-09T01:54:20,602 !! 2023-09-09T01:54:20,603 ******************************************************************************** 2023-09-09T01:54:20,604 Requirements should be satisfied by a PEP 517 installer. 2023-09-09T01:54:20,604 If you are using pip, you can try `pip install --use-pep517`. 2023-09-09T01:54:20,605 ******************************************************************************** 2023-09-09T01:54:20,606 !! 2023-09-09T01:54:20,607 dist.fetch_build_eggs(dist.setup_requires) 2023-09-09T01:54:21,074 running egg_info 2023-09-09T01:54:21,076 creating /tmp/pip-pip-egg-info-n4hlasq2/prox_tv.egg-info 2023-09-09T01:54:21,101 writing /tmp/pip-pip-egg-info-n4hlasq2/prox_tv.egg-info/PKG-INFO 2023-09-09T01:54:21,104 writing dependency_links to /tmp/pip-pip-egg-info-n4hlasq2/prox_tv.egg-info/dependency_links.txt 2023-09-09T01:54:21,106 writing requirements to /tmp/pip-pip-egg-info-n4hlasq2/prox_tv.egg-info/requires.txt 2023-09-09T01:54:21,107 writing top-level names to /tmp/pip-pip-egg-info-n4hlasq2/prox_tv.egg-info/top_level.txt 2023-09-09T01:54:21,109 writing manifest file '/tmp/pip-pip-egg-info-n4hlasq2/prox_tv.egg-info/SOURCES.txt' 2023-09-09T01:54:21,185 reading manifest file '/tmp/pip-pip-egg-info-n4hlasq2/prox_tv.egg-info/SOURCES.txt' 2023-09-09T01:54:21,186 reading manifest template 'MANIFEST.in' 2023-09-09T01:54:21,191 writing manifest file '/tmp/pip-pip-egg-info-n4hlasq2/prox_tv.egg-info/SOURCES.txt' 2023-09-09T01:54:21,320 Preparing metadata (setup.py): finished with status 'done' 2023-09-09T01:54:21,324 Source in /tmp/pip-wheel-5m1rbf7i/prox-tv_1ade497101da4ed3b24207edbf997ee2 has version 3.1.2, which satisfies requirement prox-tv==3.1.2 from https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz 2023-09-09T01:54:21,325 Removed prox-tv==3.1.2 from https://files.pythonhosted.org/packages/02/35/28b985348b2e5a70e73c70065efcba8417b5fea175c541298a84e9883c49/prox_tv-3.1.2.tar.gz from build tracker '/tmp/pip-build-tracker-3npwrze2' 2023-09-09T01:54:21,329 Created temporary directory: /tmp/pip-unpack-nf5r66kj 2023-09-09T01:54:21,330 Created temporary directory: /tmp/pip-unpack-et_it2dt 2023-09-09T01:54:21,335 Building wheels for collected packages: prox-tv 2023-09-09T01:54:21,339 Created temporary directory: /tmp/pip-wheel-oc3mibwb 2023-09-09T01:54:21,340 Building wheel for prox-tv (setup.py): started 2023-09-09T01:54:21,341 Destination directory: /tmp/pip-wheel-oc3mibwb 2023-09-09T01:54:21,341 Running command python setup.py bdist_wheel 2023-09-09T01:54:22,028 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:80: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2023-09-09T01:54:22,028 !! 2023-09-09T01:54:22,029 ******************************************************************************** 2023-09-09T01:54:22,030 Requirements should be satisfied by a PEP 517 installer. 2023-09-09T01:54:22,030 If you are using pip, you can try `pip install --use-pep517`. 2023-09-09T01:54:22,030 ******************************************************************************** 2023-09-09T01:54:22,031 !! 2023-09-09T01:54:22,032 dist.fetch_build_eggs(dist.setup_requires) 2023-09-09T01:54:22,487 running bdist_wheel 2023-09-09T01:54:22,559 running build 2023-09-09T01:54:22,560 running build_py 2023-09-09T01:54:22,587 creating build 2023-09-09T01:54:22,588 creating build/lib.linux-armv7l-cpython-311 2023-09-09T01:54:22,589 creating build/lib.linux-armv7l-cpython-311/prox_tv 2023-09-09T01:54:22,591 copying prox_tv/prox_tv_test.py -> build/lib.linux-armv7l-cpython-311/prox_tv 2023-09-09T01:54:22,593 copying prox_tv/__init__.py -> build/lib.linux-armv7l-cpython-311/prox_tv 2023-09-09T01:54:22,596 copying prox_tv/prox_tv_build.py -> build/lib.linux-armv7l-cpython-311/prox_tv 2023-09-09T01:54:22,599 running build_ext 2023-09-09T01:54:22,599 generating cffi module 'build/temp.linux-armv7l-cpython-311/_prox_tv.c' 2023-09-09T01:54:22,600 creating build/temp.linux-armv7l-cpython-311 2023-09-09T01:54:23,152 building '_prox_tv' extension 2023-09-09T01:54:23,153 creating build/temp.linux-armv7l-cpython-311/build 2023-09-09T01:54:23,154 creating build/temp.linux-armv7l-cpython-311/build/temp.linux-armv7l-cpython-311 2023-09-09T01:54:23,155 creating build/temp.linux-armv7l-cpython-311/src 2023-09-09T01:54:23,157 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c build/temp.linux-armv7l-cpython-311/_prox_tv.c -o build/temp.linux-armv7l-cpython-311/build/temp.linux-armv7l-cpython-311/_prox_tv.o -fopenmp 2023-09-09T01:54:23,458 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_CondatChambollePock2_TV’: 2023-09-09T01:54:23,459 build/temp.linux-armv7l-cpython-311/_prox_tv.c:717:10: warning: implicit declaration of function ‘CondatChambollePock2_TV’; did you mean ‘_cffi_d_CondatChambollePock2_TV’? [-Wimplicit-function-declaration] 2023-09-09T01:54:23,459 717 | return CondatChambollePock2_TV(x0, x1, x2, x3, x4, x5, x6, x7); 2023-09-09T01:54:23,460 | ^~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T01:54:23,460 | _cffi_d_CondatChambollePock2_TV 2023-09-09T01:54:23,471 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_DR2L1W_TV’: 2023-09-09T01:54:23,472 build/temp.linux-armv7l-cpython-311/_prox_tv.c:811:10: warning: implicit declaration of function ‘DR2L1W_TV’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,473 811 | return DR2L1W_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8); 2023-09-09T01:54:23,473 | ^~~~~~~~~ 2023-09-09T01:54:23,483 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_DR2_TV’: 2023-09-09T01:54:23,483 build/temp.linux-armv7l-cpython-311/_prox_tv.c:921:10: warning: implicit declaration of function ‘DR2_TV’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,484 921 | return DR2_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2023-09-09T01:54:23,484 | ^~~~~~ 2023-09-09T01:54:23,497 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_FISTA_TVp’: 2023-09-09T01:54:23,497 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1033:10: warning: implicit declaration of function ‘FISTA_TVp’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,498 1033 | return FISTA_TVp(x0, x1, x2, x3, x4, x5, x6); 2023-09-09T01:54:23,498 | ^~~~~~~~~ 2023-09-09T01:54:23,506 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_FW_TVp’: 2023-09-09T01:54:23,507 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1126:10: warning: implicit declaration of function ‘FW_TVp’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,508 1126 | return FW_TVp(x0, x1, x2, x3, x4, x5, x6); 2023-09-09T01:54:23,508 | ^~~~~~ 2023-09-09T01:54:23,519 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_GPFW_TVp’: 2023-09-09T01:54:23,519 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1219:10: warning: implicit declaration of function ‘GPFW_TVp’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,520 1219 | return GPFW_TVp(x0, x1, x2, x3, x4, x5, x6); 2023-09-09T01:54:23,520 | ^~~~~~~~ 2023-09-09T01:54:23,529 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_GP_TVp’: 2023-09-09T01:54:23,530 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1312:10: warning: implicit declaration of function ‘GP_TVp’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,530 1312 | return GP_TVp(x0, x1, x2, x3, x4, x5, x6); 2023-09-09T01:54:23,531 | ^~~~~~ 2023-09-09T01:54:23,540 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_OGP_TVp’: 2023-09-09T01:54:23,541 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1405:10: warning: implicit declaration of function ‘OGP_TVp’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,542 1405 | return OGP_TVp(x0, x1, x2, x3, x4, x5, x6); 2023-09-09T01:54:23,542 | ^~~~~~~ 2023-09-09T01:54:23,550 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_PD2_TV’: 2023-09-09T01:54:23,551 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1498:10: warning: implicit declaration of function ‘PD2_TV’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,552 1498 | return PD2_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2023-09-09T01:54:23,553 | ^~~~~~ 2023-09-09T01:54:23,562 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_PD_TV’: 2023-09-09T01:54:23,563 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1630:10: warning: implicit declaration of function ‘PD_TV’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,564 1630 | return PD_TV(x0, x1, x2, x3, x4, x5, x6, x7, x8, x9, x10); 2023-09-09T01:54:23,564 | ^~~~~ 2023-09-09T01:54:23,576 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_PG_TV2’: 2023-09-09T01:54:23,577 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1762:10: warning: implicit declaration of function ‘PG_TV2’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,577 1762 | return PG_TV2(x0, x1, x2, x3, x4); 2023-09-09T01:54:23,578 | ^~~~~~ 2023-09-09T01:54:23,586 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_PN_TV1’: 2023-09-09T01:54:23,587 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1838:10: warning: implicit declaration of function ‘PN_TV1’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,588 1838 | return PN_TV1(x0, x1, x2, x3, x4, x5, x6); 2023-09-09T01:54:23,589 | ^~~~~~ 2023-09-09T01:54:23,603 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_PN_TV1_Weighted’: 2023-09-09T01:54:23,605 build/temp.linux-armv7l-cpython-311/_prox_tv.c:1931:10: warning: implicit declaration of function ‘PN_TV1_Weighted’; did you mean ‘_cffi_d_PN_TV1_Weighted’? [-Wimplicit-function-declaration] 2023-09-09T01:54:23,606 1931 | return PN_TV1_Weighted(x0, x1, x2, x3, x4, x5, x6); 2023-09-09T01:54:23,606 | ^~~~~~~~~~~~~~~ 2023-09-09T01:54:23,607 | _cffi_d_PN_TV1_Weighted 2023-09-09T01:54:23,620 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_TV1D_denoise’: 2023-09-09T01:54:23,622 build/temp.linux-armv7l-cpython-311/_prox_tv.c:2029:3: warning: implicit declaration of function ‘TV1D_denoise’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,622 2029 | TV1D_denoise(x0, x1, x2, x3); 2023-09-09T01:54:23,623 | ^~~~~~~~~~~~ 2023-09-09T01:54:23,632 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_Yang2_TV’: 2023-09-09T01:54:23,634 build/temp.linux-armv7l-cpython-311/_prox_tv.c:2092:10: warning: implicit declaration of function ‘Yang2_TV’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,634 2092 | return Yang2_TV(x0, x1, x2, x3, x4, x5, x6); 2023-09-09T01:54:23,635 | ^~~~~~~~ 2023-09-09T01:54:23,642 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_dp’: 2023-09-09T01:54:23,644 build/temp.linux-armv7l-cpython-311/_prox_tv.c:2180:3: warning: implicit declaration of function ‘dp’; did you mean ‘dup’? [-Wimplicit-function-declaration] 2023-09-09T01:54:23,645 2180 | dp(x0, x1, x2, x3); 2023-09-09T01:54:23,645 | ^~ 2023-09-09T01:54:23,646 | dup 2023-09-09T01:54:23,657 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_morePG_TV2’: 2023-09-09T01:54:23,659 build/temp.linux-armv7l-cpython-311/_prox_tv.c:2243:10: warning: implicit declaration of function ‘morePG_TV2’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,660 2243 | return morePG_TV2(x0, x1, x2, x3, x4, x5); 2023-09-09T01:54:23,660 | ^~~~~~~~~~ 2023-09-09T01:54:23,671 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_more_TV2’: 2023-09-09T01:54:23,672 build/temp.linux-armv7l-cpython-311/_prox_tv.c:2330:10: warning: implicit declaration of function ‘more_TV2’ [-Wimplicit-function-declaration] 2023-09-09T01:54:23,673 2330 | return more_TV2(x0, x1, x2, x3, x4); 2023-09-09T01:54:23,674 | ^~~~~~~~ 2023-09-09T01:54:23,688 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_tautString_TV1’: 2023-09-09T01:54:23,690 build/temp.linux-armv7l-cpython-311/_prox_tv.c:2406:10: warning: implicit declaration of function ‘tautString_TV1’; did you mean ‘_cffi_d_tautString_TV1’? [-Wimplicit-function-declaration] 2023-09-09T01:54:23,690 2406 | return tautString_TV1(x0, x1, x2, x3); 2023-09-09T01:54:23,691 | ^~~~~~~~~~~~~~ 2023-09-09T01:54:23,691 | _cffi_d_tautString_TV1 2023-09-09T01:54:23,708 build/temp.linux-armv7l-cpython-311/_prox_tv.c: In function ‘_cffi_d_tautString_TV1_Weighted’: 2023-09-09T01:54:23,710 build/temp.linux-armv7l-cpython-311/_prox_tv.c:2471:10: warning: implicit declaration of function ‘tautString_TV1_Weighted’; did you mean ‘_cffi_d_tautString_TV1_Weighted’? [-Wimplicit-function-declaration] 2023-09-09T01:54:23,710 2471 | return tautString_TV1_Weighted(x0, x1, x2, x3); 2023-09-09T01:54:23,711 | ^~~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T01:54:23,712 | _cffi_d_tautString_TV1_Weighted 2023-09-09T01:54:25,638 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/LPopt.cpp -o build/temp.linux-armv7l-cpython-311/src/LPopt.o -fopenmp 2023-09-09T01:54:27,714 src/LPopt.cpp: In function ‘int PN_LPp(double*, double, double*, double*, int, double, Workspace*, int, double)’: 2023-09-09T01:54:27,715 src/LPopt.cpp:214:25: warning: variable ‘qInv’ set but not used [-Wunused-but-set-variable] 2023-09-09T01:54:27,715 214 | double stop,stop2,q,qInv,nx,f,fupdate,aux,c,den,xp1vGrad,gRd,delta,prevDelta,improve,rhs,grad0,gap,epsilon; 2023-09-09T01:54:27,716 | ^~~~ 2023-09-09T01:54:27,716 src/LPopt.cpp:217:22: warning: unused variable ‘stuck’ [-Wunused-variable] 2023-09-09T01:54:27,717 217 | short updateKind,stuck; 2023-09-09T01:54:27,717 | ^~~~~ 2023-09-09T01:54:27,727 src/LPopt.cpp: In function ‘int LPp_project(double*, double, double*, double*, int, double, Workspace*)’: 2023-09-09T01:54:27,727 src/LPopt.cpp:890:14: warning: variable ‘norm’ set but not used [-Wunused-but-set-variable] 2023-09-09T01:54:27,728 890 | double q,norm,scale; 2023-09-09T01:54:27,728 | ^~~~ 2023-09-09T01:54:27,729 src/LPopt.cpp:890:19: warning: unused variable ‘scale’ [-Wunused-variable] 2023-09-09T01:54:27,729 890 | double q,norm,scale; 2023-09-09T01:54:27,730 | ^~~~~ 2023-09-09T01:54:28,040 In file included from src/LPopt.h:16, 2023-09-09T01:54:28,041 from src/LPopt.cpp:13: 2023-09-09T01:54:28,041 src/general.h: At global scope: 2023-09-09T01:54:28,042 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2023-09-09T01:54:28,042 37 | static FILE* DEBUG_FILE = NULL; 2023-09-09T01:54:28,043 | ^~~~~~~~~~ 2023-09-09T01:54:29,001 src/LPopt.cpp: In function ‘void solveLinearLP(double*, int, double, double, double*)’: 2023-09-09T01:54:29,002 src/LPopt.cpp:1035:41: warning: ‘ilargest’ may be used uninitialized [-Wmaybe-uninitialized] 2023-09-09T01:54:29,002 1035 | s[ilargest] = - lambda * sign(z[ilargest]); 2023-09-09T01:54:29,003 | ^~~~~~~~ 2023-09-09T01:54:29,004 src/LPopt.cpp:1021:13: note: ‘ilargest’ was declared here 2023-09-09T01:54:29,004 1021 | int ilargest; 2023-09-09T01:54:29,005 | ^~~~~~~~ 2023-09-09T01:54:29,109 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/TV2DWopt.cpp -o build/temp.linux-armv7l-cpython-311/src/TV2DWopt.o -fopenmp 2023-09-09T01:54:31,117 src/TV2DWopt.cpp: In function ‘int DR2L1W_TV(size_t, size_t, double*, double*, double*, double*, int, int, double*)’: 2023-09-09T01:54:31,118 src/TV2DWopt.cpp:86:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,119 86 | for (i=0; i < M*N; i++) 2023-09-09T01:54:31,120 | ~~^~~~~ 2023-09-09T01:54:31,120 src/TV2DWopt.cpp:89:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,121 89 | for (i=0; i < M*N; i++) 2023-09-09T01:54:31,122 | ~~^~~~~ 2023-09-09T01:54:31,122 src/TV2DWopt.cpp:108:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,123 108 | for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2023-09-09T01:54:31,124 | ~~^~~~~ 2023-09-09T01:54:31,125 src/TV2DWopt.cpp:118:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,125 118 | for (i=0; i < M*N; i++) tb[i] = -2*tb[i] - s[i]; 2023-09-09T01:54:31,126 | ~~^~~~~ 2023-09-09T01:54:31,127 src/TV2DWopt.cpp:121:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,128 121 | for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2023-09-09T01:54:31,129 | ~~^~~~~ 2023-09-09T01:54:31,129 src/TV2DWopt.cpp:127:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,130 127 | for (i = 0; i < M*N; i++) s[i] = - s[i] - tb[i]; 2023-09-09T01:54:31,130 | ~~^~~~~ 2023-09-09T01:54:31,131 src/TV2DWopt.cpp:50:11: warning: unused variable ‘ytr’ [-Wunused-variable] 2023-09-09T01:54:31,132 50 | double *ytr = NULL; 2023-09-09T01:54:31,132 | ^~~ 2023-09-09T01:54:31,133 src/TV2DWopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double*, Workspace**)’: 2023-09-09T01:54:31,133 src/TV2DWopt.cpp:165:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,134 165 | for (j=0; j < N; j++) { 2023-09-09T01:54:31,134 | ~~^~~ 2023-09-09T01:54:31,135 src/TV2DWopt.cpp:156:13: warning: unused variable ‘i’ [-Wunused-variable] 2023-09-09T01:54:31,136 156 | int i,j; 2023-09-09T01:54:31,136 | ^ 2023-09-09T01:54:31,137 src/TV2DWopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double*, Workspace**)’: 2023-09-09T01:54:31,137 src/TV2DWopt.cpp:204:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,138 204 | for (j=0; j < M; j++) { 2023-09-09T01:54:31,139 | ~~^~~ 2023-09-09T01:54:31,139 src/TV2DWopt.cpp:210:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,140 210 | for ( idx = j, i = 0 ; i < N-1 ; i++, idx+=M ) 2023-09-09T01:54:31,141 | ~~^~~~~ 2023-09-09T01:54:31,141 src/TV2DWopt.cpp:213:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,142 213 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2023-09-09T01:54:31,143 | ~~^~~ 2023-09-09T01:54:31,144 src/TV2DWopt.cpp:218:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,144 218 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2023-09-09T01:54:31,145 | ~~^~~ 2023-09-09T01:54:31,146 src/TV2DWopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double*, Workspace*)’: 2023-09-09T01:54:31,146 src/TV2DWopt.cpp:239:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:31,147 239 | for (i=0; i < n; i++) 2023-09-09T01:54:31,148 | ~~^~~ 2023-09-09T01:54:31,438 In file included from src/TVopt.h:15, 2023-09-09T01:54:31,439 from src/TV2DWopt.cpp:17: 2023-09-09T01:54:31,440 src/general.h: At global scope: 2023-09-09T01:54:31,440 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2023-09-09T01:54:31,441 37 | static FILE* DEBUG_FILE = NULL; 2023-09-09T01:54:31,442 | ^~~~~~~~~~ 2023-09-09T01:54:31,797 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/TV2Dopt.cpp -o build/temp.linux-armv7l-cpython-311/src/TV2Dopt.o -fopenmp 2023-09-09T01:54:33,826 src/TV2Dopt.cpp: In function ‘int DR2_TV(size_t, size_t, double*, double, double, double, double, double*, int, int, double*)’: 2023-09-09T01:54:33,827 src/TV2Dopt.cpp:365:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,827 365 | for (i=0; i < M*N; i++) 2023-09-09T01:54:33,828 | ~~^~~~~ 2023-09-09T01:54:33,828 src/TV2Dopt.cpp:368:15: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,829 368 | for (i=0; i < M*N; i++) 2023-09-09T01:54:33,829 | ~~^~~~~ 2023-09-09T01:54:33,830 src/TV2Dopt.cpp:387:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,831 387 | for (i=0; i < M*N; i++) s[i] = 2*s[i] - t[i]; 2023-09-09T01:54:33,831 | ~~^~~~~ 2023-09-09T01:54:33,832 src/TV2Dopt.cpp:397:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,832 397 | for (i=0; i < M*N; i++) tb[i] = -2*tb[i] - s[i]; 2023-09-09T01:54:33,833 | ~~^~~~~ 2023-09-09T01:54:33,834 src/TV2Dopt.cpp:400:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,834 400 | for (i=0; i < M*N; i++) t[i] = 0.5*(t[i]+tb[i]); 2023-09-09T01:54:33,835 | ~~^~~~~ 2023-09-09T01:54:33,835 src/TV2Dopt.cpp:406:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,836 406 | for (i = 0; i < M*N; i++) s[i] = - s[i] - tb[i]; 2023-09-09T01:54:33,837 | ~~^~~~~ 2023-09-09T01:54:33,837 src/TV2Dopt.cpp:329:11: warning: unused variable ‘ytr’ [-Wunused-variable] 2023-09-09T01:54:33,838 329 | double *ytr = NULL; 2023-09-09T01:54:33,839 | ^~~ 2023-09-09T01:54:33,840 src/TV2Dopt.cpp: In function ‘void DR_columnsPass(size_t, size_t, double*, double*, double, double, Workspace**)’: 2023-09-09T01:54:33,840 src/TV2Dopt.cpp:445:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,841 445 | for (j=0; j < N; j++) { 2023-09-09T01:54:33,842 | ~~^~~ 2023-09-09T01:54:33,842 src/TV2Dopt.cpp:436:13: warning: unused variable ‘i’ [-Wunused-variable] 2023-09-09T01:54:33,843 436 | int i,j; 2023-09-09T01:54:33,844 | ^ 2023-09-09T01:54:33,844 src/TV2Dopt.cpp: In function ‘void DR_rowsPass(size_t, size_t, double*, double*, double*, double, double, Workspace**)’: 2023-09-09T01:54:33,845 src/TV2Dopt.cpp:481:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,845 481 | for (j=0; j < M; j++) { 2023-09-09T01:54:33,846 | ~~^~~ 2023-09-09T01:54:33,847 src/TV2Dopt.cpp:485:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,847 485 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2023-09-09T01:54:33,848 | ~~^~~ 2023-09-09T01:54:33,849 src/TV2Dopt.cpp:490:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,849 490 | for ( idx = j, i = 0 ; i < N ; i++, idx+=M ) 2023-09-09T01:54:33,850 | ~~^~~ 2023-09-09T01:54:33,851 src/TV2Dopt.cpp: In function ‘void DR_proxDiff(size_t, double*, double*, double, double, Workspace*)’: 2023-09-09T01:54:33,852 src/TV2Dopt.cpp:512:17: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,852 512 | for (i=0; i < n; i++) 2023-09-09T01:54:33,853 | ~~^~~ 2023-09-09T01:54:33,853 src/TV2Dopt.cpp: In function ‘int CondatChambollePock2_TV(size_t, size_t, double*, double, double*, short int, int, double*)’: 2023-09-09T01:54:33,854 src/TV2Dopt.cpp:588:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,854 588 | for ( i = 0 ; i < M-1 ; i++ ) { 2023-09-09T01:54:33,855 | ~~^~~~~ 2023-09-09T01:54:33,855 src/TV2Dopt.cpp:589:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,856 589 | for ( j = 0 ; j < N ; j++ ) 2023-09-09T01:54:33,856 | ~~^~~ 2023-09-09T01:54:33,857 src/TV2Dopt.cpp:593:21: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,857 593 | for ( i = 0 ; i < M ; i++ ) { 2023-09-09T01:54:33,858 | ~~^~~ 2023-09-09T01:54:33,859 src/TV2Dopt.cpp:594:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,859 594 | for ( j = 0 ; j < N-1 ; j++ ) 2023-09-09T01:54:33,860 | ~~^~~~~ 2023-09-09T01:54:33,860 src/TV2Dopt.cpp:613:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,861 613 | for ( j = 0 ; j < N ; j++ ) // First row 2023-09-09T01:54:33,862 | ~~^~~ 2023-09-09T01:54:33,863 src/TV2Dopt.cpp:615:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,864 615 | for ( i = 1 ; i < M-1 ; i++ ) { // Intermediate rows 2023-09-09T01:54:33,864 | ~~^~~~~ 2023-09-09T01:54:33,865 src/TV2Dopt.cpp:616:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,866 616 | for ( j = 0 ; j < N ; j++ ) 2023-09-09T01:54:33,867 | ~~^~~ 2023-09-09T01:54:33,867 src/TV2Dopt.cpp:619:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,868 619 | for ( j = 0 ; j < N ; j++ ) // Last row 2023-09-09T01:54:33,869 | ~~^~~ 2023-09-09T01:54:33,869 src/TV2Dopt.cpp:623:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,870 623 | for ( i = 0 ; i < M ; i++ ) // First column 2023-09-09T01:54:33,871 | ~~^~~ 2023-09-09T01:54:33,871 src/TV2Dopt.cpp:625:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,872 625 | for ( i = 0 ; i < M ; i++ ) { // Intermediate columns 2023-09-09T01:54:33,873 | ~~^~~ 2023-09-09T01:54:33,874 src/TV2Dopt.cpp:626:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,874 626 | for ( j = 1 ; j < N-1 ; j++ ) 2023-09-09T01:54:33,876 | ~~^~~~~ 2023-09-09T01:54:33,876 src/TV2Dopt.cpp:629:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,877 629 | for ( i = 0 ; i < M ; i++ ) // Last column 2023-09-09T01:54:33,877 | ~~^~~ 2023-09-09T01:54:33,878 src/TV2Dopt.cpp:637:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,878 637 | for ( i = 0 ; i < M*N ; i++ ) 2023-09-09T01:54:33,879 | ~~^~~~~ 2023-09-09T01:54:33,879 src/TV2Dopt.cpp:646:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,880 646 | for ( i = 0 ; i < M*N ; i++ ) 2023-09-09T01:54:33,880 | ~~^~~~~ 2023-09-09T01:54:33,881 src/TV2Dopt.cpp:651:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,881 651 | for ( i = 0 ; i < M*N ; i++ ) 2023-09-09T01:54:33,882 | ~~^~~~~ 2023-09-09T01:54:33,883 src/TV2Dopt.cpp:655:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,883 655 | for ( i = 0 ; i < M*N ; i++ ) { 2023-09-09T01:54:33,884 | ~~^~~~~ 2023-09-09T01:54:33,884 src/TV2Dopt.cpp:666:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,885 666 | for ( i = 1 ; i < M ; i++ ) { 2023-09-09T01:54:33,886 | ~~^~~ 2023-09-09T01:54:33,886 src/TV2Dopt.cpp:667:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,887 667 | for ( j = 0 ; j < N ; j++ ) 2023-09-09T01:54:33,888 | ~~^~~ 2023-09-09T01:54:33,889 src/TV2Dopt.cpp:671:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,889 671 | for ( i = 0 ; i < N*(M-1) ; i++ ) { 2023-09-09T01:54:33,890 | ~~^~~~~~~~~ 2023-09-09T01:54:33,891 src/TV2Dopt.cpp:681:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,892 681 | for ( i = 0 ; i < M ; i++ ) { 2023-09-09T01:54:33,892 | ~~^~~ 2023-09-09T01:54:33,893 src/TV2Dopt.cpp:682:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,893 682 | for ( j = 1 ; j < N ; j++ ) 2023-09-09T01:54:33,894 | ~~^~~ 2023-09-09T01:54:33,895 src/TV2Dopt.cpp:686:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,896 686 | for ( i = 0 ; i < M*(N-1) ; i++ ) { 2023-09-09T01:54:33,896 | ~~^~~~~~~~~ 2023-09-09T01:54:33,897 src/TV2Dopt.cpp: In function ‘int Yang2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2023-09-09T01:54:33,898 src/TV2Dopt.cpp:777:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,898 777 | for ( i = 0 ; i < M*N ; i++ ) 2023-09-09T01:54:33,899 | ~~^~~~~ 2023-09-09T01:54:33,900 src/TV2Dopt.cpp:781:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,900 781 | for ( i = 0 ; i < M ; i++ ) { 2023-09-09T01:54:33,901 | ~~^~~ 2023-09-09T01:54:33,901 src/TV2Dopt.cpp:783:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,902 783 | for ( j = 0 ; j < N ; j++ ) 2023-09-09T01:54:33,902 | ~~^~~ 2023-09-09T01:54:33,903 src/TV2Dopt.cpp:788:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,904 788 | for ( j = 0 ; j < N ; j++ ) 2023-09-09T01:54:33,904 | ~~^~~ 2023-09-09T01:54:33,905 src/TV2Dopt.cpp:793:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,905 793 | for ( i = 0 ; i < N ; i++ ) { 2023-09-09T01:54:33,906 | ~~^~~ 2023-09-09T01:54:33,906 src/TV2Dopt.cpp:795:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,907 795 | for ( j = 0 ; j < M ; j++ ) 2023-09-09T01:54:33,907 | ~~^~~ 2023-09-09T01:54:33,908 src/TV2Dopt.cpp:803:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,908 803 | for ( i = 0 ; i < M*N ; i++ ) 2023-09-09T01:54:33,909 | ~~^~~~~ 2023-09-09T01:54:33,910 src/TV2Dopt.cpp:806:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:33,911 806 | for ( i = 0 ; i < M*N ; i++ ) 2023-09-09T01:54:33,911 | ~~^~~~~ 2023-09-09T01:54:34,182 src/TV2Dopt.cpp: In function ‘int CondatChambollePock2_TV(size_t, size_t, double*, double, double*, short int, int, double*)’: 2023-09-09T01:54:34,182 src/TV2Dopt.cpp:705:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-09T01:54:34,183 705 | } 2023-09-09T01:54:34,184 | ^ 2023-09-09T01:54:34,185 src/TV2Dopt.cpp: In function ‘int Yang2_TV(size_t, size_t, double*, double, double*, int, double*)’: 2023-09-09T01:54:34,185 src/TV2Dopt.cpp:821:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-09T01:54:34,186 821 | } 2023-09-09T01:54:34,187 | ^ 2023-09-09T01:54:34,188 In file included from src/TVopt.h:15, 2023-09-09T01:54:34,188 from src/TV2Dopt.cpp:17: 2023-09-09T01:54:34,189 src/general.h: At global scope: 2023-09-09T01:54:34,190 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2023-09-09T01:54:34,190 37 | static FILE* DEBUG_FILE = NULL; 2023-09-09T01:54:34,191 | ^~~~~~~~~~ 2023-09-09T01:54:35,632 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/TVL1Wopt.cpp -o build/temp.linux-armv7l-cpython-311/src/TVL1Wopt.o -fopenmp 2023-09-09T01:54:37,985 In file included from src/TVopt.h:15, 2023-09-09T01:54:37,986 from src/TVL1Wopt.cpp:15: 2023-09-09T01:54:37,986 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2023-09-09T01:54:37,987 37 | static FILE* DEBUG_FILE = NULL; 2023-09-09T01:54:37,988 | ^~~~~~~~~~ 2023-09-09T01:54:38,934 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/TVL1opt.cpp -o build/temp.linux-armv7l-cpython-311/src/TVL1opt.o -fopenmp 2023-09-09T01:54:41,270 In file included from src/TVopt.h:15, 2023-09-09T01:54:41,271 from src/TVL1opt.cpp:15: 2023-09-09T01:54:41,272 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2023-09-09T01:54:41,273 37 | static FILE* DEBUG_FILE = NULL; 2023-09-09T01:54:41,273 | ^~~~~~~~~~ 2023-09-09T01:54:42,189 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/TVL2opt.cpp -o build/temp.linux-armv7l-cpython-311/src/TVL2opt.o -fopenmp 2023-09-09T01:54:44,239 src/TVL2opt.cpp: In function ‘int more_TV2(double*, double, double*, double*, int)’: 2023-09-09T01:54:44,239 src/TVL2opt.cpp:37:21: warning: unused variable ‘tmp2’ [-Wunused-variable] 2023-09-09T01:54:44,240 37 | double stop,tmp,tmp2,lam,pNorm,qNorm,pNormSq,dist; 2023-09-09T01:54:44,240 | ^~~~ 2023-09-09T01:54:44,242 src/TVL2opt.cpp: In function ‘int morePG_TV2(double*, double, double*, double*, int, Workspace*)’: 2023-09-09T01:54:44,243 src/TVL2opt.cpp:216:9: warning: this ‘for’ clause does not guard... [-Wmisleading-indentation] 2023-09-09T01:54:44,243 216 | for(i=0;i N) ? M : N; size = (O > size) ? O : size; 2023-09-09T01:54:53,043 | ~~^~~~~~ 2023-09-09T01:54:53,043 src/TVNDopt.cpp:733:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,044 733 | for ( i = 0 ; i < N ; i++ ) { 2023-09-09T01:54:53,045 | ~~^~~ 2023-09-09T01:54:53,046 src/TVNDopt.cpp:734:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,046 734 | for ( j = 0 ; j < O ; j++ ) { 2023-09-09T01:54:53,047 | ~~^~~ 2023-09-09T01:54:53,048 src/TVNDopt.cpp:736:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,049 736 | for ( k = 0 ; k < M ; k++ ) { 2023-09-09T01:54:53,049 | ~~^~~ 2023-09-09T01:54:53,050 src/TVNDopt.cpp:748:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,051 748 | for ( k = 0 ; k < M ; k++ ) { 2023-09-09T01:54:53,051 | ~~^~~ 2023-09-09T01:54:53,052 src/TVNDopt.cpp:749:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,053 749 | for ( j = 0 ; j < O ; j++ ) { 2023-09-09T01:54:53,054 | ~~^~~ 2023-09-09T01:54:53,054 src/TVNDopt.cpp:751:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,055 751 | for ( i = 0 ; i < N ; i++ ) { 2023-09-09T01:54:53,056 | ~~^~~ 2023-09-09T01:54:53,056 src/TVNDopt.cpp:758:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,057 758 | for ( i = 0 ; i < N ; i++ ) { 2023-09-09T01:54:53,058 | ~~^~~ 2023-09-09T01:54:53,059 src/TVNDopt.cpp:766:25: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,059 766 | for ( k = 0 ; k < M ; k++ ) { 2023-09-09T01:54:53,060 | ~~^~~ 2023-09-09T01:54:53,061 src/TVNDopt.cpp:767:29: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,061 767 | for ( i = 0 ; i < N ; i++ ) { 2023-09-09T01:54:53,062 | ~~^~~ 2023-09-09T01:54:53,062 src/TVNDopt.cpp:769:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,063 769 | for ( j = 0 ; j < O ; j++ ) { 2023-09-09T01:54:53,063 | ~~^~~ 2023-09-09T01:54:53,064 src/TVNDopt.cpp:776:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-09-09T01:54:53,064 776 | for ( j = 0 ; j < O ; j++ ) { 2023-09-09T01:54:53,065 | ~~^~~ 2023-09-09T01:54:53,370 src/TVNDopt.cpp:802:1: warning: control reaches end of non-void function [-Wreturn-type] 2023-09-09T01:54:53,371 802 | } 2023-09-09T01:54:53,371 | ^ 2023-09-09T01:54:53,372 In file included from src/TVopt.h:15, 2023-09-09T01:54:53,373 from src/TVNDopt.cpp:18: 2023-09-09T01:54:53,374 src/general.h: At global scope: 2023-09-09T01:54:53,374 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2023-09-09T01:54:53,375 37 | static FILE* DEBUG_FILE = NULL; 2023-09-09T01:54:53,376 | ^~~~~~~~~~ 2023-09-09T01:54:54,117 src/TVNDopt.cpp: In function ‘int PD_TV(double*, double*, double*, double*, double*, double*, int*, int, int, int, int)’: 2023-09-09T01:54:54,117 src/TVNDopt.cpp:104:25: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2023-09-09T01:54:54,118 104 | p = (double**)calloc(npen,sizeof(double*)); 2023-09-09T01:54:54,119 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T01:54:54,119 In file included from /usr/include/c++/12/cstdlib:75, 2023-09-09T01:54:54,120 from /usr/include/c++/12/stdlib.h:36, 2023-09-09T01:54:54,121 from src/TVNDopt.cpp:11: 2023-09-09T01:54:54,121 /usr/include/stdlib.h:556:14: note: in a call to allocation function ‘void* calloc(size_t, size_t)’ declared here 2023-09-09T01:54:54,122 556 | extern void *calloc (size_t __nmemb, size_t __size) 2023-09-09T01:54:54,123 | ^~~~~~ 2023-09-09T01:54:54,123 src/TVNDopt.cpp:105:25: warning: argument 1 range [2147483648, 4294967295] exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2023-09-09T01:54:54,124 105 | z = (double**)calloc(npen,sizeof(double*)); 2023-09-09T01:54:54,125 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-09-09T01:54:54,125 /usr/include/stdlib.h:556:14: note: in a call to allocation function ‘void* calloc(size_t, size_t)’ declared here 2023-09-09T01:54:54,126 556 | extern void *calloc (size_t __nmemb, size_t __size) 2023-09-09T01:54:54,127 | ^~~~~~ 2023-09-09T01:54:55,007 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/TVgenopt.cpp -o build/temp.linux-armv7l-cpython-311/src/TVgenopt.o -fopenmp 2023-09-09T01:54:57,364 In file included from src/TVopt.h:15, 2023-09-09T01:54:57,365 from src/TVgenopt.cpp:15: 2023-09-09T01:54:57,366 src/general.h:37:18: warning: ‘DEBUG_FILE’ defined but not used [-Wunused-variable] 2023-09-09T01:54:57,367 37 | static FILE* DEBUG_FILE = NULL; 2023-09-09T01:54:57,368 | ^~~~~~~~~~ 2023-09-09T01:54:57,453 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/condat_fast_tv.cpp -o build/temp.linux-armv7l-cpython-311/src/condat_fast_tv.o -fopenmp 2023-09-09T01:54:58,336 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/johnsonRyanTV.cpp -o build/temp.linux-armv7l-cpython-311/src/johnsonRyanTV.o -fopenmp 2023-09-09T01:54:58,626 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -DNOMATLAB=1 -I/usr/include/python3.11 -c src/utils.cpp -o build/temp.linux-armv7l-cpython-311/src/utils.o -fopenmp 2023-09-09T01:54:59,247 src/utils.cpp: In function ‘Workspace* newWorkspace(int)’: 2023-09-09T01:54:59,248 src/utils.cpp:81:9: warning: unused variable ‘i’ [-Wunused-variable] 2023-09-09T01:54:59,248 81 | int i; 2023-09-09T01:54:59,249 | ^ 2023-09-09T01:54:59,629 arm-linux-gnueabihf-g++ -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/build/temp.linux-armv7l-cpython-311/_prox_tv.o build/temp.linux-armv7l-cpython-311/src/LPopt.o build/temp.linux-armv7l-cpython-311/src/TV2DWopt.o build/temp.linux-armv7l-cpython-311/src/TV2Dopt.o build/temp.linux-armv7l-cpython-311/src/TVL1Wopt.o build/temp.linux-armv7l-cpython-311/src/TVL1opt.o build/temp.linux-armv7l-cpython-311/src/TVL2opt.o build/temp.linux-armv7l-cpython-311/src/TVLPopt.o build/temp.linux-armv7l-cpython-311/src/TVNDopt.o build/temp.linux-armv7l-cpython-311/src/TVgenopt.o build/temp.linux-armv7l-cpython-311/src/condat_fast_tv.o build/temp.linux-armv7l-cpython-311/src/johnsonRyanTV.o build/temp.linux-armv7l-cpython-311/src/utils.o -L/usr/lib/arm-linux-gnueabihf -llapack -o build/lib.linux-armv7l-cpython-311/_prox_tv.abi3.so -fopenmp 2023-09-09T01:54:59,970 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:66: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2023-09-09T01:54:59,970 !! 2023-09-09T01:54:59,972 ******************************************************************************** 2023-09-09T01:54:59,972 Please avoid running ``setup.py`` directly. 2023-09-09T01:54:59,973 Instead, use pypa/build, pypa/installer or other 2023-09-09T01:54:59,974 standards-based tools. 2023-09-09T01:54:59,975 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2023-09-09T01:54:59,975 ******************************************************************************** 2023-09-09T01:54:59,976 !! 2023-09-09T01:54:59,977 self.initialize_options() 2023-09-09T01:54:59,998 installing to build/bdist.linux-armv7l/wheel 2023-09-09T01:54:59,998 running install 2023-09-09T01:55:00,023 running install_lib 2023-09-09T01:55:00,047 creating build/bdist.linux-armv7l 2023-09-09T01:55:00,048 creating build/bdist.linux-armv7l/wheel 2023-09-09T01:55:00,050 creating build/bdist.linux-armv7l/wheel/prox_tv 2023-09-09T01:55:00,051 copying build/lib.linux-armv7l-cpython-311/prox_tv/prox_tv_test.py -> build/bdist.linux-armv7l/wheel/prox_tv 2023-09-09T01:55:00,053 copying build/lib.linux-armv7l-cpython-311/prox_tv/__init__.py -> build/bdist.linux-armv7l/wheel/prox_tv 2023-09-09T01:55:00,056 copying build/lib.linux-armv7l-cpython-311/prox_tv/prox_tv_build.py -> build/bdist.linux-armv7l/wheel/prox_tv 2023-09-09T01:55:00,059 copying build/lib.linux-armv7l-cpython-311/_prox_tv.abi3.so -> build/bdist.linux-armv7l/wheel 2023-09-09T01:55:00,068 running install_egg_info 2023-09-09T01:55:00,117 running egg_info 2023-09-09T01:55:00,140 writing prox_tv.egg-info/PKG-INFO 2023-09-09T01:55:00,143 writing dependency_links to prox_tv.egg-info/dependency_links.txt 2023-09-09T01:55:00,145 writing requirements to prox_tv.egg-info/requires.txt 2023-09-09T01:55:00,146 writing top-level names to prox_tv.egg-info/top_level.txt 2023-09-09T01:55:00,175 reading manifest file 'prox_tv.egg-info/SOURCES.txt' 2023-09-09T01:55:00,179 reading manifest template 'MANIFEST.in' 2023-09-09T01:55:00,184 writing manifest file 'prox_tv.egg-info/SOURCES.txt' 2023-09-09T01:55:00,185 Copying prox_tv.egg-info to build/bdist.linux-armv7l/wheel/prox_tv-3.1.2-py3.11.egg-info 2023-09-09T01:55:00,194 running install_scripts 2023-09-09T01:55:00,245 creating build/bdist.linux-armv7l/wheel/prox_tv-3.1.2.dist-info/WHEEL 2023-09-09T01:55:00,248 creating '/tmp/pip-wheel-oc3mibwb/prox_tv-3.1.2-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-09-09T01:55:00,343 adding '_prox_tv.abi3.so' 2023-09-09T01:55:00,350 adding 'prox_tv/__init__.py' 2023-09-09T01:55:00,352 adding 'prox_tv/prox_tv_build.py' 2023-09-09T01:55:00,354 adding 'prox_tv/prox_tv_test.py' 2023-09-09T01:55:00,356 adding 'prox_tv-3.1.2.dist-info/METADATA' 2023-09-09T01:55:00,358 adding 'prox_tv-3.1.2.dist-info/WHEEL' 2023-09-09T01:55:00,359 adding 'prox_tv-3.1.2.dist-info/top_level.txt' 2023-09-09T01:55:00,360 adding 'prox_tv-3.1.2.dist-info/RECORD' 2023-09-09T01:55:00,365 removing build/bdist.linux-armv7l/wheel 2023-09-09T01:55:00,531 Building wheel for prox-tv (setup.py): finished with status 'done' 2023-09-09T01:55:00,536 Created wheel for prox-tv: filename=prox_tv-3.1.2-cp311-cp311-linux_armv7l.whl size=200455 sha256=ffecaff8f39f91a0611b9740113a92c355b9b5d9b67c4519b939ecdff51bee73 2023-09-09T01:55:00,537 Stored in directory: /tmp/pip-ephem-wheel-cache-h2dgjq7l/wheels/bc/6a/9c/1de8feaf361161ff9b9a0e19c7f0923320c9495ae5afb661d2 2023-09-09T01:55:00,546 Successfully built prox-tv 2023-09-09T01:55:00,555 Removed build tracker: '/tmp/pip-build-tracker-3npwrze2'