2025-09-08T15:39:05,269 Created temporary directory: /tmp/pip-build-tracker-9jb0unks 2025-09-08T15:39:05,269 Initialized build tracking at /tmp/pip-build-tracker-9jb0unks 2025-09-08T15:39:05,269 Created build tracker: /tmp/pip-build-tracker-9jb0unks 2025-09-08T15:39:05,270 Entered build tracker: /tmp/pip-build-tracker-9jb0unks 2025-09-08T15:39:05,270 Created temporary directory: /tmp/pip-wheel-311ly8rm 2025-09-08T15:39:05,273 Created temporary directory: /tmp/pip-ephem-wheel-cache-7sqjek2u 2025-09-08T15:39:05,330 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T15:39:05,333 2 location(s) to search for versions of lyra2re2-hash: 2025-09-08T15:39:05,333 * https://pypi.org/simple/lyra2re2-hash/ 2025-09-08T15:39:05,333 * https://www.piwheels.org/simple/lyra2re2-hash/ 2025-09-08T15:39:05,333 Fetching project page and analyzing links: https://pypi.org/simple/lyra2re2-hash/ 2025-09-08T15:39:05,334 Getting page https://pypi.org/simple/lyra2re2-hash/ 2025-09-08T15:39:05,335 Found index url https://pypi.org/simple/ 2025-09-08T15:39:05,406 Fetched page https://pypi.org/simple/lyra2re2-hash/ as application/vnd.pypi.simple.v1+json 2025-09-08T15:39:05,408 Found link https://files.pythonhosted.org/packages/eb/cf/71ea5bf47c58627d36c3297e7eac978077330ee804a5e56c12aae01aeaad/lyra2re2_hash-1.1.tar.gz (from https://pypi.org/simple/lyra2re2-hash/), version: 1.1 2025-09-08T15:39:05,408 Found link https://files.pythonhosted.org/packages/b9/4c/04c76e6e4a65724257a823b79bf1297d56da73124f02f807fc5b520c06ec/lyra2re2_hash-1.1.1.tar.gz (from https://pypi.org/simple/lyra2re2-hash/), version: 1.1.1 2025-09-08T15:39:05,408 Skipping link: No binaries permitted for lyra2re2-hash: https://files.pythonhosted.org/packages/47/04/606da284de527e17641170f707cf0c4eda9666e5d5bb30e37a662377e231/lyra2re2_hash-1.1.2-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,408 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/c3/33/d367e0e93052c82465eccbcfe717688e774888e2ccc6b337e212950b9162/lyra2re2_hash-1.1.2-py3.5-win-amd64.egg (from https://pypi.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,409 Found link https://files.pythonhosted.org/packages/38/e1/c449b7e9709a5f328068fe4e0346db67368f58d8ece7f3f4d38a470bdc2b/lyra2re2_hash-1.1.2.tar.gz (from https://pypi.org/simple/lyra2re2-hash/), version: 1.1.2 2025-09-08T15:39:05,409 Found link https://files.pythonhosted.org/packages/72/68/161d245dbacffea12b7914019c85e07d84cc245ba4db091b663d607dd71b/lyra2re2_hash-1.2.0.tar.gz (from https://pypi.org/simple/lyra2re2-hash/), version: 1.2.0 2025-09-08T15:39:05,409 Skipping link: No binaries permitted for lyra2re2-hash: https://files.pythonhosted.org/packages/7d/4c/ddaa47a80595fc04b624c8b7e52c0bf8ffa5029befa046baf2dd2d84ea14/lyra2re2_hash-1.2.1-cp35-cp35m-win_amd64.whl (from https://pypi.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,409 Fetching project page and analyzing links: https://www.piwheels.org/simple/lyra2re2-hash/ 2025-09-08T15:39:05,409 Getting page https://www.piwheels.org/simple/lyra2re2-hash/ 2025-09-08T15:39:05,410 Found index url https://www.piwheels.org/simple/ 2025-09-08T15:39:05,497 Fetched page https://www.piwheels.org/simple/lyra2re2-hash/ as text/html 2025-09-08T15:39:05,504 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp39-cp39-linux_armv6l.whl#sha256=9fa7a4e32e9fff00adc284ce0f0a0c55927e354e72f7682f44608eb9c055814b (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,504 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp39-cp39-linux_armv7l.whl#sha256=9fa7a4e32e9fff00adc284ce0f0a0c55927e354e72f7682f44608eb9c055814b (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,504 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp37-cp37m-linux_armv6l.whl#sha256=332a1143c18223a8ebf9cd025c38574d38750f36d261a321ed80a83d1d968c0e (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,504 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp37-cp37m-linux_armv7l.whl#sha256=332a1143c18223a8ebf9cd025c38574d38750f36d261a321ed80a83d1d968c0e (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,505 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp34-cp34m-linux_armv6l.whl#sha256=b394c46ed931c74094a52c1d909295b2b08a81895c30704cc1b2402ab36b47ae (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,505 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp34-cp34m-linux_armv7l.whl#sha256=b394c46ed931c74094a52c1d909295b2b08a81895c30704cc1b2402ab36b47ae (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,505 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp35-cp35m-linux_armv7l.whl#sha256=7b5c9d30fc22179ce11dfa4dbc627d0e69a209705aefdac88ea9c52ec204c478 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,505 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp35-cp35m-linux_armv6l.whl#sha256=7b5c9d30fc22179ce11dfa4dbc627d0e69a209705aefdac88ea9c52ec204c478 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,505 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp311-cp311-linux_armv6l.whl#sha256=5d876942eab1dd76f0a7e80dee34ef62a462f10272e49fd61f05ae87cfe62a8e (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,505 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.2.0-cp311-cp311-linux_armv7l.whl#sha256=5d876942eab1dd76f0a7e80dee34ef62a462f10272e49fd61f05ae87cfe62a8e (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,505 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp37-cp37m-linux_armv6l.whl#sha256=6b1c2251c22fac90843e5ffbd070b810047402e76c530bb5ccbf24ed0fecf694 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,506 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp37-cp37m-linux_armv7l.whl#sha256=6b1c2251c22fac90843e5ffbd070b810047402e76c530bb5ccbf24ed0fecf694 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,506 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp34-cp34m-linux_armv7l.whl#sha256=3c56f333792ba968254e9e80b794c1e848bf837808954e922c2229c66d2ac6ac (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,506 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp34-cp34m-linux_armv6l.whl#sha256=3c56f333792ba968254e9e80b794c1e848bf837808954e922c2229c66d2ac6ac (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,506 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp35-cp35m-linux_armv7l.whl#sha256=98bb38c988be680d987a67f87cf73ef37d013ef71919dfd7739391b4abb7a1e6 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,506 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp35-cp35m-linux_armv6l.whl#sha256=98bb38c988be680d987a67f87cf73ef37d013ef71919dfd7739391b4abb7a1e6 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,506 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp311-cp311-linux_armv6l.whl#sha256=5e3bb5dcbe349efc4023dd46967216093c4af060aa8dd08f643fb94c6f91aa02 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,506 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp311-cp311-linux_armv7l.whl#sha256=5e3bb5dcbe349efc4023dd46967216093c4af060aa8dd08f643fb94c6f91aa02 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,506 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp39-cp39-linux_armv6l.whl#sha256=503b53d55e2bcb77bd45a43711e82981116cad252af1a99e59bc9a9b5b20fbc3 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,507 Skipping link: No binaries permitted for lyra2re2-hash: https://archive1.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp39-cp39-linux_armv7l.whl#sha256=503b53d55e2bcb77bd45a43711e82981116cad252af1a99e59bc9a9b5b20fbc3 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,507 Skipping link: No binaries permitted for lyra2re2-hash: https://www.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp313-cp313-linux_armv6l.whl#sha256=ef7a5ff8bb65392a28e44c5e6db86795f2eef3769234b64c07d577292aa90660 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,507 Skipping link: No binaries permitted for lyra2re2-hash: https://www.piwheels.org/simple/lyra2re2-hash/lyra2re2_hash-1.1.2-cp313-cp313-linux_armv7l.whl#sha256=ef7a5ff8bb65392a28e44c5e6db86795f2eef3769234b64c07d577292aa90660 (from https://www.piwheels.org/simple/lyra2re2-hash/) 2025-09-08T15:39:05,507 Skipping link: not a file: https://www.piwheels.org/simple/lyra2re2-hash/ 2025-09-08T15:39:05,507 Skipping link: not a file: https://pypi.org/simple/lyra2re2-hash/ 2025-09-08T15:39:05,532 Given no hashes to check 1 links for project 'lyra2re2-hash': discarding no candidates 2025-09-08T15:39:05,533 Collecting lyra2re2-hash==1.2.0 2025-09-08T15:39:05,534 Created temporary directory: /tmp/pip-unpack-axfs5qow 2025-09-08T15:39:05,672 Downloading lyra2re2_hash-1.2.0.tar.gz (87 kB) 2025-09-08T15:39:05,725 Added lyra2re2-hash==1.2.0 from https://files.pythonhosted.org/packages/72/68/161d245dbacffea12b7914019c85e07d84cc245ba4db091b663d607dd71b/lyra2re2_hash-1.2.0.tar.gz to build tracker '/tmp/pip-build-tracker-9jb0unks' 2025-09-08T15:39:05,726 Running setup.py (path:/tmp/pip-wheel-311ly8rm/lyra2re2-hash_badf1c72d0c64d57a30cf478ffdc721f/setup.py) egg_info for package lyra2re2-hash 2025-09-08T15:39:05,726 Created temporary directory: /tmp/pip-pip-egg-info-rpriit9q 2025-09-08T15:39:05,726 Preparing metadata (setup.py): started 2025-09-08T15:39:05,727 Running command python setup.py egg_info 2025-09-08T15:39:06,857 running egg_info 2025-09-08T15:39:06,932 creating /tmp/pip-pip-egg-info-rpriit9q/lyra2re2_hash.egg-info 2025-09-08T15:39:06,932 writing /tmp/pip-pip-egg-info-rpriit9q/lyra2re2_hash.egg-info/PKG-INFO 2025-09-08T15:39:06,934 writing dependency_links to /tmp/pip-pip-egg-info-rpriit9q/lyra2re2_hash.egg-info/dependency_links.txt 2025-09-08T15:39:06,934 writing top-level names to /tmp/pip-pip-egg-info-rpriit9q/lyra2re2_hash.egg-info/top_level.txt 2025-09-08T15:39:06,935 writing manifest file '/tmp/pip-pip-egg-info-rpriit9q/lyra2re2_hash.egg-info/SOURCES.txt' 2025-09-08T15:39:07,151 reading manifest file '/tmp/pip-pip-egg-info-rpriit9q/lyra2re2_hash.egg-info/SOURCES.txt' 2025-09-08T15:39:07,152 reading manifest template 'MANIFEST.in' 2025-09-08T15:39:07,156 writing manifest file '/tmp/pip-pip-egg-info-rpriit9q/lyra2re2_hash.egg-info/SOURCES.txt' 2025-09-08T15:39:07,268 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T15:39:07,272 Source in /tmp/pip-wheel-311ly8rm/lyra2re2-hash_badf1c72d0c64d57a30cf478ffdc721f has version 1.2.0, which satisfies requirement lyra2re2-hash==1.2.0 from https://files.pythonhosted.org/packages/72/68/161d245dbacffea12b7914019c85e07d84cc245ba4db091b663d607dd71b/lyra2re2_hash-1.2.0.tar.gz 2025-09-08T15:39:07,272 Removed lyra2re2-hash==1.2.0 from https://files.pythonhosted.org/packages/72/68/161d245dbacffea12b7914019c85e07d84cc245ba4db091b663d607dd71b/lyra2re2_hash-1.2.0.tar.gz from build tracker '/tmp/pip-build-tracker-9jb0unks' 2025-09-08T15:39:07,275 Created temporary directory: /tmp/pip-unpack-5wiwrabd 2025-09-08T15:39:07,275 Created temporary directory: /tmp/pip-unpack-p7y6p615 2025-09-08T15:39:07,276 Building wheels for collected packages: lyra2re2-hash 2025-09-08T15:39:07,277 Created temporary directory: /tmp/pip-wheel-8gj3o_yt 2025-09-08T15:39:07,277 DEPRECATION: Building 'lyra2re2-hash' using the legacy setup.py bdist_wheel mechanism, which will be removed in a future version. pip 25.3 will enforce this behaviour change. A possible replacement is to use the standardized build interface by setting the `--use-pep517` option, (possibly combined with `--no-build-isolation`), or adding a `pyproject.toml` file to the source tree of 'lyra2re2-hash'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T15:39:07,278 Building wheel for lyra2re2-hash (setup.py): started 2025-09-08T15:39:07,279 Destination directory: /tmp/pip-wheel-8gj3o_yt 2025-09-08T15:39:07,279 Running command python setup.py bdist_wheel 2025-09-08T15:39:08,345 running bdist_wheel 2025-09-08T15:39:08,715 running build 2025-09-08T15:39:08,715 running build_ext 2025-09-08T15:39:09,040 building 'lyra2re3_hash' extension 2025-09-08T15:39:09,042 creating build/temp.linux-armv7l-cpython-313 2025-09-08T15:39:09,043 creating build/temp.linux-armv7l-cpython-313/sha3 2025-09-08T15:39:09,044 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Lyra2.c -o build/temp.linux-armv7l-cpython-313/Lyra2.o 2025-09-08T15:39:09,146 Lyra2.c: In function ‘LYRA2’: 2025-09-08T15:39:09,146 Lyra2.c:80:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,146 80 | for (i = 0; i < nRows; i++) { 2025-09-08T15:39:09,146 | ^ 2025-09-08T15:39:09,147 Lyra2.c:136:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,147 136 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:39:09,147 | ^ 2025-09-08T15:39:09,148 Lyra2.c:164:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,148 164 | } while (row < nRows); 2025-09-08T15:39:09,148 | ^ 2025-09-08T15:39:09,148 Lyra2.c:169:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,148 169 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:39:09,148 | ^~ 2025-09-08T15:39:09,148 Lyra2.c:171:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:39:09,149 171 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:39:09,149 | ^~ 2025-09-08T15:39:09,149 Lyra2.c: In function ‘LYRA2_old’: 2025-09-08T15:39:09,150 Lyra2.c:249:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,150 249 | for (i = 0; i < nRows; i++) { 2025-09-08T15:39:09,150 | ^ 2025-09-08T15:39:09,151 Lyra2.c:305:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,151 305 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:39:09,151 | ^ 2025-09-08T15:39:09,152 Lyra2.c:333:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,152 333 | } while (row < nRows); 2025-09-08T15:39:09,152 | ^ 2025-09-08T15:39:09,152 Lyra2.c:338:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,152 338 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:39:09,153 | ^~ 2025-09-08T15:39:09,153 Lyra2.c:340:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:39:09,153 340 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:39:09,153 | ^~ 2025-09-08T15:39:09,154 Lyra2.c: In function ‘LYRA2_3’: 2025-09-08T15:39:09,154 Lyra2.c:437:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,155 437 | for (i = 0; i < nRows; i++) { 2025-09-08T15:39:09,155 | ^ 2025-09-08T15:39:09,156 Lyra2.c:493:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,156 493 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:39:09,156 | ^ 2025-09-08T15:39:09,157 Lyra2.c:521:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,157 521 | } while (row < nRows); 2025-09-08T15:39:09,157 | ^ 2025-09-08T15:39:09,157 Lyra2.c:528:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:09,157 528 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:39:09,158 | ^~ 2025-09-08T15:39:09,158 Lyra2.c:530:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:39:09,158 530 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:39:09,158 | ^~ 2025-09-08T15:39:09,665 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Lyra2RE.c -o build/temp.linux-armv7l-cpython-313/Lyra2RE.o 2025-09-08T15:39:09,878 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Sponge.c -o build/temp.linux-armv7l-cpython-313/Sponge.o 2025-09-08T15:39:10,000 Sponge.c: In function ‘reducedSqueezeRow0’: 2025-09-08T15:39:10,000 Sponge.c:168:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:10,000 168 | for (i = 0; i < nCols; i++) { 2025-09-08T15:39:10,000 | ^ 2025-09-08T15:39:10,000 Sponge.c: In function ‘reducedDuplexRow1’: 2025-09-08T15:39:10,001 Sponge.c:204:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:10,001 204 | for (i = 0; i < nCols; i++) { 2025-09-08T15:39:10,001 | ^ 2025-09-08T15:39:10,002 Sponge.c: In function ‘reducedDuplexRowSetup’: 2025-09-08T15:39:10,002 Sponge.c:265:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:10,002 265 | for (i = 0; i < nCols; i++) { 2025-09-08T15:39:10,002 | ^ 2025-09-08T15:39:10,003 Sponge.c: In function ‘reducedDuplexRow’: 2025-09-08T15:39:10,003 Sponge.c:339:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:10,004 339 | for (i = 0; i < nCols; i++) { 2025-09-08T15:39:10,004 | ^ 2025-09-08T15:39:10,005 Sponge.c: In function ‘printArray’: 2025-09-08T15:39:10,006 Sponge.c:739:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T15:39:10,006 739 | for (i = 0; i < size; i++) { 2025-09-08T15:39:10,006 | ^ 2025-09-08T15:39:12,368 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c lyra2re3module.c -o build/temp.linux-armv7l-cpython-313/lyra2re3module.o 2025-09-08T15:39:12,800 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/blake.c -o build/temp.linux-armv7l-cpython-313/sha3/blake.o 2025-09-08T15:39:16,354 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/bmw.c -o build/temp.linux-armv7l-cpython-313/sha3/bmw.o 2025-09-08T15:39:20,028 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/cubehash.c -o build/temp.linux-armv7l-cpython-313/sha3/cubehash.o 2025-09-08T15:39:23,658 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/groestl.c -o build/temp.linux-armv7l-cpython-313/sha3/groestl.o 2025-09-08T15:39:38,722 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/keccak.c -o build/temp.linux-armv7l-cpython-313/sha3/keccak.o 2025-09-08T15:39:43,027 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/skein.c -o build/temp.linux-armv7l-cpython-313/sha3/skein.o 2025-09-08T15:39:47,906 creating build/lib.linux-armv7l-cpython-313 2025-09-08T15:39:47,906 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/Lyra2.o build/temp.linux-armv7l-cpython-313/Lyra2RE.o build/temp.linux-armv7l-cpython-313/Sponge.o build/temp.linux-armv7l-cpython-313/lyra2re3module.o build/temp.linux-armv7l-cpython-313/sha3/blake.o build/temp.linux-armv7l-cpython-313/sha3/bmw.o build/temp.linux-armv7l-cpython-313/sha3/cubehash.o build/temp.linux-armv7l-cpython-313/sha3/groestl.o build/temp.linux-armv7l-cpython-313/sha3/keccak.o build/temp.linux-armv7l-cpython-313/sha3/skein.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/lyra2re3_hash.cpython-313-arm-linux-gnueabihf.so 2025-09-08T15:39:48,043 building 'lyra2re2_hash' extension 2025-09-08T15:39:48,046 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Lyra2.c -o build/temp.linux-armv7l-cpython-313/Lyra2.o 2025-09-08T15:39:48,156 Lyra2.c: In function ‘LYRA2’: 2025-09-08T15:39:48,156 Lyra2.c:80:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,156 80 | for (i = 0; i < nRows; i++) { 2025-09-08T15:39:48,157 | ^ 2025-09-08T15:39:48,157 Lyra2.c:136:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,157 136 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:39:48,158 | ^ 2025-09-08T15:39:48,158 Lyra2.c:164:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,158 164 | } while (row < nRows); 2025-09-08T15:39:48,158 | ^ 2025-09-08T15:39:48,158 Lyra2.c:169:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,159 169 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:39:48,159 | ^~ 2025-09-08T15:39:48,159 Lyra2.c:171:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:39:48,159 171 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:39:48,159 | ^~ 2025-09-08T15:39:48,160 Lyra2.c: In function ‘LYRA2_old’: 2025-09-08T15:39:48,160 Lyra2.c:249:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,160 249 | for (i = 0; i < nRows; i++) { 2025-09-08T15:39:48,160 | ^ 2025-09-08T15:39:48,161 Lyra2.c:305:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,161 305 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:39:48,162 | ^ 2025-09-08T15:39:48,162 Lyra2.c:333:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,162 333 | } while (row < nRows); 2025-09-08T15:39:48,162 | ^ 2025-09-08T15:39:48,162 Lyra2.c:338:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,162 338 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:39:48,162 | ^~ 2025-09-08T15:39:48,163 Lyra2.c:340:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:39:48,163 340 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:39:48,163 | ^~ 2025-09-08T15:39:48,164 Lyra2.c: In function ‘LYRA2_3’: 2025-09-08T15:39:48,164 Lyra2.c:437:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,164 437 | for (i = 0; i < nRows; i++) { 2025-09-08T15:39:48,165 | ^ 2025-09-08T15:39:48,166 Lyra2.c:493:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,166 493 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:39:48,166 | ^ 2025-09-08T15:39:48,167 Lyra2.c:521:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,167 521 | } while (row < nRows); 2025-09-08T15:39:48,167 | ^ 2025-09-08T15:39:48,167 Lyra2.c:528:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:48,167 528 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:39:48,167 | ^~ 2025-09-08T15:39:48,168 Lyra2.c:530:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:39:48,168 530 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:39:48,168 | ^~ 2025-09-08T15:39:48,681 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Lyra2RE.c -o build/temp.linux-armv7l-cpython-313/Lyra2RE.o 2025-09-08T15:39:48,892 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Sponge.c -o build/temp.linux-armv7l-cpython-313/Sponge.o 2025-09-08T15:39:49,013 Sponge.c: In function ‘reducedSqueezeRow0’: 2025-09-08T15:39:49,014 Sponge.c:168:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:49,014 168 | for (i = 0; i < nCols; i++) { 2025-09-08T15:39:49,014 | ^ 2025-09-08T15:39:49,014 Sponge.c: In function ‘reducedDuplexRow1’: 2025-09-08T15:39:49,015 Sponge.c:204:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:49,015 204 | for (i = 0; i < nCols; i++) { 2025-09-08T15:39:49,015 | ^ 2025-09-08T15:39:49,016 Sponge.c: In function ‘reducedDuplexRowSetup’: 2025-09-08T15:39:49,016 Sponge.c:265:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:49,016 265 | for (i = 0; i < nCols; i++) { 2025-09-08T15:39:49,016 | ^ 2025-09-08T15:39:49,017 Sponge.c: In function ‘reducedDuplexRow’: 2025-09-08T15:39:49,018 Sponge.c:339:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:39:49,018 339 | for (i = 0; i < nCols; i++) { 2025-09-08T15:39:49,018 | ^ 2025-09-08T15:39:49,019 Sponge.c: In function ‘printArray’: 2025-09-08T15:39:49,020 Sponge.c:739:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T15:39:49,020 739 | for (i = 0; i < size; i++) { 2025-09-08T15:39:49,020 | ^ 2025-09-08T15:39:51,386 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c lyra2re2module.c -o build/temp.linux-armv7l-cpython-313/lyra2re2module.o 2025-09-08T15:39:51,807 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/blake.c -o build/temp.linux-armv7l-cpython-313/sha3/blake.o 2025-09-08T15:39:55,337 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/bmw.c -o build/temp.linux-armv7l-cpython-313/sha3/bmw.o 2025-09-08T15:39:58,992 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/cubehash.c -o build/temp.linux-armv7l-cpython-313/sha3/cubehash.o 2025-09-08T15:40:02,553 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/groestl.c -o build/temp.linux-armv7l-cpython-313/sha3/groestl.o 2025-09-08T15:40:17,603 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/keccak.c -o build/temp.linux-armv7l-cpython-313/sha3/keccak.o 2025-09-08T15:40:21,895 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/skein.c -o build/temp.linux-armv7l-cpython-313/sha3/skein.o 2025-09-08T15:40:26,758 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/Lyra2.o build/temp.linux-armv7l-cpython-313/Lyra2RE.o build/temp.linux-armv7l-cpython-313/Sponge.o build/temp.linux-armv7l-cpython-313/lyra2re2module.o build/temp.linux-armv7l-cpython-313/sha3/blake.o build/temp.linux-armv7l-cpython-313/sha3/bmw.o build/temp.linux-armv7l-cpython-313/sha3/cubehash.o build/temp.linux-armv7l-cpython-313/sha3/groestl.o build/temp.linux-armv7l-cpython-313/sha3/keccak.o build/temp.linux-armv7l-cpython-313/sha3/skein.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/lyra2re2_hash.cpython-313-arm-linux-gnueabihf.so 2025-09-08T15:40:26,890 building 'lyra2re_hash' extension 2025-09-08T15:40:26,890 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Lyra2.c -o build/temp.linux-armv7l-cpython-313/Lyra2.o 2025-09-08T15:40:26,995 Lyra2.c: In function ‘LYRA2’: 2025-09-08T15:40:26,995 Lyra2.c:80:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:26,995 80 | for (i = 0; i < nRows; i++) { 2025-09-08T15:40:26,995 | ^ 2025-09-08T15:40:26,997 Lyra2.c:136:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:26,997 136 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:40:26,997 | ^ 2025-09-08T15:40:26,998 Lyra2.c:164:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:26,998 164 | } while (row < nRows); 2025-09-08T15:40:26,998 | ^ 2025-09-08T15:40:26,998 Lyra2.c:169:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:26,999 169 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:40:26,999 | ^~ 2025-09-08T15:40:26,999 Lyra2.c:171:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:40:26,999 171 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:40:26,999 | ^~ 2025-09-08T15:40:27,001 Lyra2.c: In function ‘LYRA2_old’: 2025-09-08T15:40:27,001 Lyra2.c:249:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,001 249 | for (i = 0; i < nRows; i++) { 2025-09-08T15:40:27,002 | ^ 2025-09-08T15:40:27,003 Lyra2.c:305:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,003 305 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:40:27,003 | ^ 2025-09-08T15:40:27,004 Lyra2.c:333:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,004 333 | } while (row < nRows); 2025-09-08T15:40:27,004 | ^ 2025-09-08T15:40:27,005 Lyra2.c:338:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,005 338 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:40:27,005 | ^~ 2025-09-08T15:40:27,006 Lyra2.c:340:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:40:27,006 340 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:40:27,006 | ^~ 2025-09-08T15:40:27,007 Lyra2.c: In function ‘LYRA2_3’: 2025-09-08T15:40:27,008 Lyra2.c:437:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,008 437 | for (i = 0; i < nRows; i++) { 2025-09-08T15:40:27,008 | ^ 2025-09-08T15:40:27,010 Lyra2.c:493:19: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,010 493 | for (i = 0; i < nBlocksInput; i++) { 2025-09-08T15:40:27,010 | ^ 2025-09-08T15:40:27,011 Lyra2.c:521:18: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,011 521 | } while (row < nRows); 2025-09-08T15:40:27,012 | ^ 2025-09-08T15:40:27,012 Lyra2.c:528:23: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,013 528 | for (tau = 1; tau <= timeCost; tau++) { 2025-09-08T15:40:27,013 | ^~ 2025-09-08T15:40:27,013 Lyra2.c:530:33: warning: operand of ‘?:’ changes signedness from ‘int’ to ‘uint64_t’ {aka ‘long long unsigned int’} due to unsignedness of other operand [-Wsign-compare] 2025-09-08T15:40:27,014 530 | step = (tau % 2 == 0) ? -1 : nRows / 2 - 1; 2025-09-08T15:40:27,014 | ^~ 2025-09-08T15:40:27,521 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Lyra2RE.c -o build/temp.linux-armv7l-cpython-313/Lyra2RE.o 2025-09-08T15:40:27,736 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c Sponge.c -o build/temp.linux-armv7l-cpython-313/Sponge.o 2025-09-08T15:40:27,857 Sponge.c: In function ‘reducedSqueezeRow0’: 2025-09-08T15:40:27,857 Sponge.c:168:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,857 168 | for (i = 0; i < nCols; i++) { 2025-09-08T15:40:27,857 | ^ 2025-09-08T15:40:27,858 Sponge.c: In function ‘reducedDuplexRow1’: 2025-09-08T15:40:27,859 Sponge.c:204:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,859 204 | for (i = 0; i < nCols; i++) { 2025-09-08T15:40:27,859 | ^ 2025-09-08T15:40:27,860 Sponge.c: In function ‘reducedDuplexRowSetup’: 2025-09-08T15:40:27,861 Sponge.c:265:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,861 265 | for (i = 0; i < nCols; i++) { 2025-09-08T15:40:27,861 | ^ 2025-09-08T15:40:27,863 Sponge.c: In function ‘reducedDuplexRow’: 2025-09-08T15:40:27,863 Sponge.c:339:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T15:40:27,863 339 | for (i = 0; i < nCols; i++) { 2025-09-08T15:40:27,863 | ^ 2025-09-08T15:40:27,865 Sponge.c: In function ‘printArray’: 2025-09-08T15:40:27,866 Sponge.c:739:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T15:40:27,866 739 | for (i = 0; i < size; i++) { 2025-09-08T15:40:27,866 | ^ 2025-09-08T15:40:30,223 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c lyra2remodule.c -o build/temp.linux-armv7l-cpython-313/lyra2remodule.o 2025-09-08T15:40:30,638 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/blake.c -o build/temp.linux-armv7l-cpython-313/sha3/blake.o 2025-09-08T15:40:34,163 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/bmw.c -o build/temp.linux-armv7l-cpython-313/sha3/bmw.o 2025-09-08T15:40:37,806 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/cubehash.c -o build/temp.linux-armv7l-cpython-313/sha3/cubehash.o 2025-09-08T15:40:41,408 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/groestl.c -o build/temp.linux-armv7l-cpython-313/sha3/groestl.o 2025-09-08T15:40:56,469 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/keccak.c -o build/temp.linux-armv7l-cpython-313/sha3/keccak.o 2025-09-08T15:41:00,771 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I. -I./sha3 -I/usr/include/python3.13 -c sha3/skein.c -o build/temp.linux-armv7l-cpython-313/sha3/skein.o 2025-09-08T15:41:05,629 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/Lyra2.o build/temp.linux-armv7l-cpython-313/Lyra2RE.o build/temp.linux-armv7l-cpython-313/Sponge.o build/temp.linux-armv7l-cpython-313/lyra2remodule.o build/temp.linux-armv7l-cpython-313/sha3/blake.o build/temp.linux-armv7l-cpython-313/sha3/bmw.o build/temp.linux-armv7l-cpython-313/sha3/cubehash.o build/temp.linux-armv7l-cpython-313/sha3/groestl.o build/temp.linux-armv7l-cpython-313/sha3/keccak.o build/temp.linux-armv7l-cpython-313/sha3/skein.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/lyra2re_hash.cpython-313-arm-linux-gnueabihf.so 2025-09-08T15:41:05,914 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T15:41:05,914 !! 2025-09-08T15:41:05,914 ******************************************************************************** 2025-09-08T15:41:05,914 Please avoid running ``setup.py`` directly. 2025-09-08T15:41:05,914 Instead, use pypa/build, pypa/installer or other 2025-09-08T15:41:05,914 standards-based tools. 2025-09-08T15:41:05,914 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T15:41:05,914 or your builds will no longer be supported. 2025-09-08T15:41:05,915 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T15:41:05,915 ******************************************************************************** 2025-09-08T15:41:05,915 !! 2025-09-08T15:41:05,915 self.initialize_options() 2025-09-08T15:41:05,991 installing to build/bdist.linux-armv7l/wheel 2025-09-08T15:41:05,992 running install 2025-09-08T15:41:06,014 running install_lib 2025-09-08T15:41:06,089 creating build/bdist.linux-armv7l/wheel 2025-09-08T15:41:06,090 copying build/lib.linux-armv7l-cpython-313/lyra2re_hash.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-08T15:41:06,093 copying build/lib.linux-armv7l-cpython-313/lyra2re2_hash.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-08T15:41:06,096 copying build/lib.linux-armv7l-cpython-313/lyra2re3_hash.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-08T15:41:06,099 running install_egg_info 2025-09-08T15:41:06,179 running egg_info 2025-09-08T15:41:06,254 writing lyra2re2_hash.egg-info/PKG-INFO 2025-09-08T15:41:06,255 writing dependency_links to lyra2re2_hash.egg-info/dependency_links.txt 2025-09-08T15:41:06,256 writing top-level names to lyra2re2_hash.egg-info/top_level.txt 2025-09-08T15:41:06,330 reading manifest file 'lyra2re2_hash.egg-info/SOURCES.txt' 2025-09-08T15:41:06,333 reading manifest template 'MANIFEST.in' 2025-09-08T15:41:06,338 writing manifest file 'lyra2re2_hash.egg-info/SOURCES.txt' 2025-09-08T15:41:06,338 Copying lyra2re2_hash.egg-info to build/bdist.linux-armv7l/wheel/./lyra2re2_hash-1.2.0-py3.13.egg-info 2025-09-08T15:41:06,340 running install_scripts 2025-09-08T15:41:06,390 creating build/bdist.linux-armv7l/wheel/lyra2re2_hash-1.2.0.dist-info/WHEEL 2025-09-08T15:41:06,391 creating '/tmp/pip-wheel-8gj3o_yt/lyra2re2_hash-1.2.0-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T15:41:06,506 adding 'lyra2re2_hash.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T15:41:06,624 adding 'lyra2re3_hash.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T15:41:06,742 adding 'lyra2re_hash.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T15:41:06,748 adding 'lyra2re2_hash-1.2.0.dist-info/METADATA' 2025-09-08T15:41:06,748 adding 'lyra2re2_hash-1.2.0.dist-info/WHEEL' 2025-09-08T15:41:06,749 adding 'lyra2re2_hash-1.2.0.dist-info/top_level.txt' 2025-09-08T15:41:06,750 adding 'lyra2re2_hash-1.2.0.dist-info/RECORD' 2025-09-08T15:41:06,750 removing build/bdist.linux-armv7l/wheel 2025-09-08T15:41:06,896 Building wheel for lyra2re2-hash (setup.py): finished with status 'done' 2025-09-08T15:41:06,905 Created wheel for lyra2re2-hash: filename=lyra2re2_hash-1.2.0-cp313-cp313-linux_armv7l.whl size=759875 sha256=81083861f1496b4479e92926620f6a6c4105d8ae1f4e1abb16551263fb85f0a9 2025-09-08T15:41:06,906 Stored in directory: /tmp/pip-ephem-wheel-cache-7sqjek2u/wheels/9a/62/d3/b9250bb5c52dfa440c841178b20d82a0b513dcda6e6cccd636 2025-09-08T15:41:06,913 Successfully built lyra2re2-hash 2025-09-08T15:41:06,916 Removed build tracker: '/tmp/pip-build-tracker-9jb0unks'