2025-09-08T04:27:37,599 Created temporary directory: /tmp/pip-build-tracker-vfc6a0nf 2025-09-08T04:27:37,600 Initialized build tracking at /tmp/pip-build-tracker-vfc6a0nf 2025-09-08T04:27:37,600 Created build tracker: /tmp/pip-build-tracker-vfc6a0nf 2025-09-08T04:27:37,600 Entered build tracker: /tmp/pip-build-tracker-vfc6a0nf 2025-09-08T04:27:37,600 Created temporary directory: /tmp/pip-wheel-mv076hmj 2025-09-08T04:27:37,603 Created temporary directory: /tmp/pip-ephem-wheel-cache-v9u789dj 2025-09-08T04:27:37,661 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T04:27:37,663 2 location(s) to search for versions of bhtsne: 2025-09-08T04:27:37,663 * https://pypi.org/simple/bhtsne/ 2025-09-08T04:27:37,663 * https://www.piwheels.org/simple/bhtsne/ 2025-09-08T04:27:37,664 Fetching project page and analyzing links: https://pypi.org/simple/bhtsne/ 2025-09-08T04:27:37,664 Getting page https://pypi.org/simple/bhtsne/ 2025-09-08T04:27:37,665 Found index url https://pypi.org/simple/ 2025-09-08T04:27:37,734 Fetched page https://pypi.org/simple/bhtsne/ as application/vnd.pypi.simple.v1+json 2025-09-08T04:27:37,737 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/9f/e8/c5566be3f8faac3692694435fa71460d09ff123eb928938681d52c00f994/bhtsne-0.1.0-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,737 Found link https://files.pythonhosted.org/packages/e2/59/6b11845a589f914da06b56ad59a9e345b0f8eb8edb2292c42b05a3ad9b01/bhtsne-0.1.0.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.0 2025-09-08T04:27:37,737 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/cf/56/cc69b4f5e1f96cc01453d32292c190eeef25fbd77093850eeeeef35febc7/bhtsne-0.1.1-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,738 Found link https://files.pythonhosted.org/packages/5e/b9/63e49caec91678b2fdff165bfbeb6c576e0d2c634b2c732073ba46c13762/bhtsne-0.1.1.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.1 2025-09-08T04:27:37,738 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/8b/fb/50745dd9a7e66acc53fbde600d09e0d1f21d72786472ad15b22e05860dd7/bhtsne-0.1.2-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,738 Found link https://files.pythonhosted.org/packages/07/ff/31c426da102ab96216868f23a4fa6f22d5cd8d729dfd07f7b89f6717a538/bhtsne-0.1.2.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.2 2025-09-08T04:27:37,738 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/44/07/892ee7f5261b0968addd2ce939b2e5836b0e97bb1522f205918955c03088/bhtsne-0.1.3-cp27-none-macosx_10_11_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,738 Found link https://files.pythonhosted.org/packages/40/5a/ba0834eb78c789f95093c6c92354963a91eb2ccd2c2d877da96f283676b9/bhtsne-0.1.3.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.3 2025-09-08T04:27:37,739 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/eb/af/14698d4896dfefca85fa6172d966cb5c12d91e96a8a48da34cb51b3f798a/bhtsne-0.1.4-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,739 Found link https://files.pythonhosted.org/packages/6f/c6/a6a821b8ad50b00e7ad50cc3da3f65b9262c9bc01f9d5f8b683e59d8dc97/bhtsne-0.1.4.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.4 2025-09-08T04:27:37,739 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/98/df/332e0cea3e7a06474bd4b4ebfa72a5924688d7d44272a4021e5a2db2127e/bhtsne-0.1.5-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,739 Found link https://files.pythonhosted.org/packages/a5/b6/b342efb9f8c161914d82b5746df31f0219da300eda713ca82e82bc5a78e0/bhtsne-0.1.5.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.5 2025-09-08T04:27:37,739 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/56/d6/8f21edcb73292bda4aec6640fe88fa2ad4d0ce7081966dc71c6ae9957bc5/bhtsne-0.1.6-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,740 Found link https://files.pythonhosted.org/packages/9c/e3/d1d09378a718966c63eceef7659f17c26c8ee8e036ae1f4357442c26819d/bhtsne-0.1.6.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.6 2025-09-08T04:27:37,740 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/df/9f/e2a741c68766e13147f447b5beb5889e072305abb0208b96ac3bd55d54e0/bhtsne-0.1.7-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,740 Found link https://files.pythonhosted.org/packages/72/e6/ad994b2d58458b8089ae0d3edb6165c76b8fbb81a63c2300fe0f830b053a/bhtsne-0.1.7.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.7 2025-09-08T04:27:37,740 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/92/6c/7282b5c58ba5203118e1e55b2baec5450e3b36227cc408e9d33a50af11d0/bhtsne-0.1.8-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,740 Found link https://files.pythonhosted.org/packages/4f/4f/993ee54a621aef2c735f6e2bf05fa3c113f126b4781f7f13709352a01fca/bhtsne-0.1.8.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.8 2025-09-08T04:27:37,741 Skipping link: No binaries permitted for bhtsne: https://files.pythonhosted.org/packages/34/e2/0b67304cb755555831aab9a535e5464671c7ed9b5bd38d41781bcb1001f1/bhtsne-0.1.9-cp27-cp27m-macosx_10_10_x86_64.whl (from https://pypi.org/simple/bhtsne/) 2025-09-08T04:27:37,741 Found link https://files.pythonhosted.org/packages/5b/32/3e25093337ab8811e0c3ebd89ad60fd6ca19ef9d7cebb645454f2bc59eaf/bhtsne-0.1.9.tar.gz (from https://pypi.org/simple/bhtsne/), version: 0.1.9 2025-09-08T04:27:37,741 Fetching project page and analyzing links: https://www.piwheels.org/simple/bhtsne/ 2025-09-08T04:27:37,741 Getting page https://www.piwheels.org/simple/bhtsne/ 2025-09-08T04:27:37,742 Found index url https://www.piwheels.org/simple/ 2025-09-08T04:27:37,825 Fetched page https://www.piwheels.org/simple/bhtsne/ as text/html 2025-09-08T04:27:37,837 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.9-cp37-cp37m-linux_armv7l.whl#sha256=a75ff8540cf8f9f1fe4fadfb190306b2aafb773a52b75ca9ccaf7c87ffe770f0 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,837 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.9-cp37-cp37m-linux_armv6l.whl#sha256=a75ff8540cf8f9f1fe4fadfb190306b2aafb773a52b75ca9ccaf7c87ffe770f0 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,837 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.9-cp35-cp35m-linux_armv7l.whl#sha256=cb2a29c3f3b3f534c43221f9d1890cc59454af09bcfbf07a3379aae5de83faa0 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,837 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.9-cp35-cp35m-linux_armv6l.whl#sha256=cb2a29c3f3b3f534c43221f9d1890cc59454af09bcfbf07a3379aae5de83faa0 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,837 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.9-cp34-cp34m-linux_armv6l.whl#sha256=988eebe866cdfd25a917dcc713ab4ebdb175ec39c7a352247e59d94514f6bab2 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,838 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.9-cp34-cp34m-linux_armv7l.whl#sha256=988eebe866cdfd25a917dcc713ab4ebdb175ec39c7a352247e59d94514f6bab2 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,838 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.9-cp39-cp39-linux_armv6l.whl#sha256=37da5d033aa8c06cbd5905a5f49de6f56599df5983604acc73961a41ea1e817b (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,838 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.9-cp39-cp39-linux_armv7l.whl#sha256=37da5d033aa8c06cbd5905a5f49de6f56599df5983604acc73961a41ea1e817b (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,838 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.8-cp37-cp37m-linux_armv6l.whl#sha256=fdea179d1eb4b003615e1cec1dcbbe384b28e9dd6012855239a5bc4007e2d30e (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,838 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.8-cp37-cp37m-linux_armv7l.whl#sha256=fdea179d1eb4b003615e1cec1dcbbe384b28e9dd6012855239a5bc4007e2d30e (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,838 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.8-cp35-cp35m-linux_armv7l.whl#sha256=4d264f1b1ff3e28d490c553a3ebd09e49a844bae1fa255ca644d4b28f15132a0 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,839 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.8-cp35-cp35m-linux_armv6l.whl#sha256=4d264f1b1ff3e28d490c553a3ebd09e49a844bae1fa255ca644d4b28f15132a0 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,839 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.8-cp34-cp34m-linux_armv6l.whl#sha256=cc8c94e8d84d64ff221715b8a6195fcd3fc1314b15a90902cf3bd522bad0c613 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,839 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.8-cp34-cp34m-linux_armv7l.whl#sha256=cc8c94e8d84d64ff221715b8a6195fcd3fc1314b15a90902cf3bd522bad0c613 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,839 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.8-cp39-cp39-linux_armv6l.whl#sha256=0f5f46f5d312df44778fd8dd3478588f1baee1b87485bda81f557626867269cc (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,839 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.8-cp39-cp39-linux_armv7l.whl#sha256=0f5f46f5d312df44778fd8dd3478588f1baee1b87485bda81f557626867269cc (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,839 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.7-cp37-cp37m-linux_armv7l.whl#sha256=ef14c975b5e908c795089d998784da81496565601ed52fb0d9909119dbb5f0d0 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,839 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.7-cp37-cp37m-linux_armv6l.whl#sha256=ef14c975b5e908c795089d998784da81496565601ed52fb0d9909119dbb5f0d0 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,840 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.7-cp35-cp35m-linux_armv7l.whl#sha256=342e4f94f281b7a0444cd73911510d7e65132959b5cb4963a8671daf5f0fdacd (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,840 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.7-cp35-cp35m-linux_armv6l.whl#sha256=342e4f94f281b7a0444cd73911510d7e65132959b5cb4963a8671daf5f0fdacd (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,840 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.7-cp34-cp34m-linux_armv6l.whl#sha256=753b5132d4c920844dec7eac1f36cfe2eefb622ebcb40e8d5cc7b668ada5cb0e (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,840 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.7-cp34-cp34m-linux_armv7l.whl#sha256=753b5132d4c920844dec7eac1f36cfe2eefb622ebcb40e8d5cc7b668ada5cb0e (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,840 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.7-cp39-cp39-linux_armv6l.whl#sha256=1bf1402448724c84fa88e126ba06c2b3479458188e5f69d94fcc2c1cb20a80fa (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,840 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.7-cp39-cp39-linux_armv7l.whl#sha256=1bf1402448724c84fa88e126ba06c2b3479458188e5f69d94fcc2c1cb20a80fa (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,841 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.6-cp35-cp35m-linux_armv7l.whl#sha256=5f77415384ff9aaffedbf308480f1080ead3bd7e22f1256505d3976cc5e6f96b (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,841 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.6-cp35-cp35m-linux_armv6l.whl#sha256=5f77415384ff9aaffedbf308480f1080ead3bd7e22f1256505d3976cc5e6f96b (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,841 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.6-cp34-cp34m-linux_armv6l.whl#sha256=e5ca0c35f2b4c28784e1a4bf504e4d80d1bd7df1776c979a4757faa3880bfdb3 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,841 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.6-cp34-cp34m-linux_armv7l.whl#sha256=e5ca0c35f2b4c28784e1a4bf504e4d80d1bd7df1776c979a4757faa3880bfdb3 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,841 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.5-py3-none-any.whl#sha256=9d1eb0d6567b1d87c6f0b6d1d0a3bf745f4775728991868febe2d7b9f47cb8e5 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,841 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.4-cp37-cp37m-linux_armv7l.whl#sha256=4ecb3a68121af0ab60a93ffbd360814d303cd1d5b77162c0c5a6a7872bbc9372 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,841 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.4-cp37-cp37m-linux_armv6l.whl#sha256=4ecb3a68121af0ab60a93ffbd360814d303cd1d5b77162c0c5a6a7872bbc9372 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,842 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.4-cp34-cp34m-linux_armv6l.whl#sha256=d54be1789d2c78de1f0facb91afc0906661481d0df97af04bc44f12d5a4871e3 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,842 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.4-cp34-cp34m-linux_armv7l.whl#sha256=d54be1789d2c78de1f0facb91afc0906661481d0df97af04bc44f12d5a4871e3 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,842 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.4-cp35-cp35m-linux_armv6l.whl#sha256=863160e36334fd6445c34c15bb7035cb557573be4e2579bece51ad5be2643425 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,842 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.4-cp35-cp35m-linux_armv7l.whl#sha256=863160e36334fd6445c34c15bb7035cb557573be4e2579bece51ad5be2643425 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,842 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.4-cp39-cp39-linux_armv6l.whl#sha256=12b60bb2fccf384d273f8efbd1263fcb198d3d40d603cbf9eabd1d0f945ad693 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,842 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.4-cp39-cp39-linux_armv7l.whl#sha256=12b60bb2fccf384d273f8efbd1263fcb198d3d40d603cbf9eabd1d0f945ad693 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,842 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp37-cp37m-linux_armv7l.whl#sha256=21930f83609ce3babd957598baaee1f51d6ad2d039f719a1c1ece6c773eae2fa (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,843 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp37-cp37m-linux_armv6l.whl#sha256=21930f83609ce3babd957598baaee1f51d6ad2d039f719a1c1ece6c773eae2fa (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,843 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp34-cp34m-linux_armv6l.whl#sha256=de274f78bfa7f60b5bca62349af13d3e9af6f68f19655f8fd0ed14af431a86a8 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,843 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp34-cp34m-linux_armv7l.whl#sha256=de274f78bfa7f60b5bca62349af13d3e9af6f68f19655f8fd0ed14af431a86a8 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,843 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp35-cp35m-linux_armv7l.whl#sha256=e7a715cf2b919a516b2ea9722c2054f8ed2f40f564ecbd8174aedefc473510ad (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,843 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp35-cp35m-linux_armv6l.whl#sha256=e7a715cf2b919a516b2ea9722c2054f8ed2f40f564ecbd8174aedefc473510ad (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,843 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp39-cp39-linux_armv6l.whl#sha256=f1d96ee814ae42e9e1c58af8f0e86129b9cffdecac27c7136b8b22a0da669c5d (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,844 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp39-cp39-linux_armv7l.whl#sha256=f1d96ee814ae42e9e1c58af8f0e86129b9cffdecac27c7136b8b22a0da669c5d (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,844 Skipping link: No binaries permitted for bhtsne: https://www.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp313-cp313-linux_armv6l.whl#sha256=4a89bd9271e3ddbed6323c38367326e268367a3b77f566da1ca0c3e2c6c84947 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,844 Skipping link: No binaries permitted for bhtsne: https://www.piwheels.org/simple/bhtsne/bhtsne-0.1.3-cp313-cp313-linux_armv7l.whl#sha256=4a89bd9271e3ddbed6323c38367326e268367a3b77f566da1ca0c3e2c6c84947 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,844 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp37-cp37m-linux_armv6l.whl#sha256=2320ab24b7c8fcdfebd4a79ec0fa01362fcc7c4550f468842840a1aaaab260bd (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,844 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp37-cp37m-linux_armv7l.whl#sha256=2320ab24b7c8fcdfebd4a79ec0fa01362fcc7c4550f468842840a1aaaab260bd (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,844 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp35-cp35m-linux_armv6l.whl#sha256=b4b9aa55dcdb6b91b8d3713a74c0c092166e2aa4890c68eaf3301e9ac69a40d3 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,844 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp35-cp35m-linux_armv7l.whl#sha256=b4b9aa55dcdb6b91b8d3713a74c0c092166e2aa4890c68eaf3301e9ac69a40d3 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,845 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp34-cp34m-linux_armv6l.whl#sha256=3c58101c10bae4fb66b346078e3fcf17fdadc1fd302ee0793edc4ba6ff847f2d (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,845 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp34-cp34m-linux_armv7l.whl#sha256=3c58101c10bae4fb66b346078e3fcf17fdadc1fd302ee0793edc4ba6ff847f2d (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,845 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp39-cp39-linux_armv6l.whl#sha256=295a41ac54f6b4fede8e3bbf922df9a273b14ee4d02a6d3f6c087a770319c146 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,845 Skipping link: No binaries permitted for bhtsne: https://archive1.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp39-cp39-linux_armv7l.whl#sha256=295a41ac54f6b4fede8e3bbf922df9a273b14ee4d02a6d3f6c087a770319c146 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,845 Skipping link: No binaries permitted for bhtsne: https://www.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp313-cp313-linux_armv6l.whl#sha256=4cee048ee99ac09a6e2f9d7406e9b213989086ad9e098eb905aeca8d91d53c91 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,845 Skipping link: No binaries permitted for bhtsne: https://www.piwheels.org/simple/bhtsne/bhtsne-0.1.2-cp313-cp313-linux_armv7l.whl#sha256=4cee048ee99ac09a6e2f9d7406e9b213989086ad9e098eb905aeca8d91d53c91 (from https://www.piwheels.org/simple/bhtsne/) 2025-09-08T04:27:37,846 Skipping link: not a file: https://www.piwheels.org/simple/bhtsne/ 2025-09-08T04:27:37,846 Skipping link: not a file: https://pypi.org/simple/bhtsne/ 2025-09-08T04:27:37,870 Given no hashes to check 1 links for project 'bhtsne': discarding no candidates 2025-09-08T04:27:37,871 Collecting bhtsne==0.1.9 2025-09-08T04:27:37,872 Created temporary directory: /tmp/pip-unpack-gdpqfur6 2025-09-08T04:27:38,016 Downloading bhtsne-0.1.9.tar.gz (86 kB) 2025-09-08T04:27:38,073 Added bhtsne==0.1.9 from https://files.pythonhosted.org/packages/5b/32/3e25093337ab8811e0c3ebd89ad60fd6ca19ef9d7cebb645454f2bc59eaf/bhtsne-0.1.9.tar.gz to build tracker '/tmp/pip-build-tracker-vfc6a0nf' 2025-09-08T04:27:38,074 Running setup.py (path:/tmp/pip-wheel-mv076hmj/bhtsne_5dcd1ecf97d34666a4a6e5399aef5e0f/setup.py) egg_info for package bhtsne 2025-09-08T04:27:38,075 Created temporary directory: /tmp/pip-pip-egg-info-zoolxesi 2025-09-08T04:27:38,075 Preparing metadata (setup.py): started 2025-09-08T04:27:38,076 Running command python setup.py egg_info 2025-09-08T04:27:38,998 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/extension.py:150: UserWarning: Unknown Extension options: 'extra_compile_flags' 2025-09-08T04:27:38,999 warnings.warn(msg) 2025-09-08T04:27:41,045 Compiling bhtsne_wrapper.pyx because it changed. 2025-09-08T04:27:41,045 [1/1] Cythonizing bhtsne_wrapper.pyx 2025-09-08T04:27:41,507 running egg_info 2025-09-08T04:27:41,581 creating /tmp/pip-pip-egg-info-zoolxesi/bhtsne.egg-info 2025-09-08T04:27:41,582 writing /tmp/pip-pip-egg-info-zoolxesi/bhtsne.egg-info/PKG-INFO 2025-09-08T04:27:41,583 writing dependency_links to /tmp/pip-pip-egg-info-zoolxesi/bhtsne.egg-info/dependency_links.txt 2025-09-08T04:27:41,583 writing requirements to /tmp/pip-pip-egg-info-zoolxesi/bhtsne.egg-info/requires.txt 2025-09-08T04:27:41,584 writing top-level names to /tmp/pip-pip-egg-info-zoolxesi/bhtsne.egg-info/top_level.txt 2025-09-08T04:27:41,584 writing manifest file '/tmp/pip-pip-egg-info-zoolxesi/bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:41,811 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:41,811 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:41,811 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:41,811 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:41,811 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:41,886 reading manifest file '/tmp/pip-pip-egg-info-zoolxesi/bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:41,886 reading manifest template 'MANIFEST.in' 2025-09-08T04:27:41,887 warning: no files found matching 'LICENSE.txt' 2025-09-08T04:27:41,887 warning: no files found matching 'requirements.txt' 2025-09-08T04:27:41,891 writing manifest file '/tmp/pip-pip-egg-info-zoolxesi/bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:42,237 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T04:27:42,241 Source in /tmp/pip-wheel-mv076hmj/bhtsne_5dcd1ecf97d34666a4a6e5399aef5e0f has version 0.1.9, which satisfies requirement bhtsne==0.1.9 from https://files.pythonhosted.org/packages/5b/32/3e25093337ab8811e0c3ebd89ad60fd6ca19ef9d7cebb645454f2bc59eaf/bhtsne-0.1.9.tar.gz 2025-09-08T04:27:42,241 Removed bhtsne==0.1.9 from https://files.pythonhosted.org/packages/5b/32/3e25093337ab8811e0c3ebd89ad60fd6ca19ef9d7cebb645454f2bc59eaf/bhtsne-0.1.9.tar.gz from build tracker '/tmp/pip-build-tracker-vfc6a0nf' 2025-09-08T04:27:42,244 Created temporary directory: /tmp/pip-unpack-zpw5hm67 2025-09-08T04:27:42,244 Created temporary directory: /tmp/pip-unpack-v1tlmyla 2025-09-08T04:27:42,245 Building wheels for collected packages: bhtsne 2025-09-08T04:27:42,246 Created temporary directory: /tmp/pip-wheel-c3r_cyjn 2025-09-08T04:27:42,246 DEPRECATION: Building 'bhtsne' 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 'bhtsne'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T04:27:42,247 Building wheel for bhtsne (setup.py): started 2025-09-08T04:27:42,248 Destination directory: /tmp/pip-wheel-c3r_cyjn 2025-09-08T04:27:42,248 Running command python setup.py bdist_wheel 2025-09-08T04:27:43,145 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/extension.py:150: UserWarning: Unknown Extension options: 'extra_compile_flags' 2025-09-08T04:27:43,145 warnings.warn(msg) 2025-09-08T04:27:43,925 running bdist_wheel 2025-09-08T04:27:44,294 running build 2025-09-08T04:27:44,295 running build_py 2025-09-08T04:27:44,377 creating build/lib.linux-armv7l-cpython-313/bhtsne 2025-09-08T04:27:44,378 copying bhtsne/__init__.py -> build/lib.linux-armv7l-cpython-313/bhtsne 2025-09-08T04:27:44,380 running build_ext 2025-09-08T04:27:44,388 building 'bhtsne_wrapper' extension 2025-09-08T04:27:44,390 creating build/temp.linux-armv7l-cpython-313 2025-09-08T04:27:44,390 creating build/temp.linux-armv7l-cpython-313/src 2025-09-08T04:27:44,391 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Isrc -I/usr/include/python3.13 -c bhtsne_wrapper.cpp -o build/temp.linux-armv7l-cpython-313/bhtsne_wrapper.o 2025-09-08T04:27:51,805 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Isrc -I/usr/include/python3.13 -c src/sptree.cpp -o build/temp.linux-armv7l-cpython-313/src/sptree.o 2025-09-08T04:27:52,360 src/sptree.cpp: In constructor ‘Cell::Cell(unsigned int, double*, double*)’: 2025-09-08T04:27:52,361 src/sptree.cpp:53:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,361 53 | for(int d = 0; d < dimension; d++) setCorner(d, inp_corner[d]); 2025-09-08T04:27:52,361 | ~~^~~~~~~~~~~ 2025-09-08T04:27:52,361 src/sptree.cpp:54:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,361 54 | for(int d = 0; d < dimension; d++) setWidth( d, inp_width[d]); 2025-09-08T04:27:52,361 | ~~^~~~~~~~~~~ 2025-09-08T04:27:52,362 src/sptree.cpp: In member function ‘bool Cell::containsPoint(double*)’: 2025-09-08T04:27:52,362 src/sptree.cpp:82:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,363 82 | for(int d = 0; d < dimension; d++) { 2025-09-08T04:27:52,363 | ~~^~~~~~~~~~~ 2025-09-08T04:27:52,364 src/sptree.cpp: In constructor ‘SPTree::SPTree(unsigned int, double*, unsigned int)’: 2025-09-08T04:27:52,364 src/sptree.cpp:107:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,365 107 | for(int d = 0; d < D; d++) mean_Y[d] /= (double) N; 2025-09-08T04:27:52,365 | ~~^~~ 2025-09-08T04:27:52,365 src/sptree.cpp:111:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,365 111 | for(int d = 0; d < D; d++) width[d] = fmax(max_Y[d] - mean_Y[d], mean_Y[d] - min_Y[d]) + 1e-5; 2025-09-08T04:27:52,365 | ~~^~~ 2025-09-08T04:27:52,374 src/sptree.cpp: In member function ‘bool SPTree::isCorrect()’: 2025-09-08T04:27:52,374 src/sptree.cpp:301:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,374 301 | for(int i = 0; i < no_children; i++) correct = correct && children[i]->isCorrect(); 2025-09-08T04:27:52,375 | ~~^~~~~~~~~~~~~ 2025-09-08T04:27:52,375 src/sptree.cpp: In member function ‘unsigned int SPTree::getAllIndices(unsigned int*, unsigned int)’: 2025-09-08T04:27:52,375 src/sptree.cpp:326:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,375 326 | for(int i = 0; i < no_children; i++) loc = children[i]->getAllIndices(indices, loc); 2025-09-08T04:27:52,375 | ~~^~~~~~~~~~~~~ 2025-09-08T04:27:52,378 src/sptree.cpp: In member function ‘void SPTree::computeEdgeForces(unsigned int*, unsigned int*, double*, int, double*)’: 2025-09-08T04:27:52,378 src/sptree.cpp:385:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:52,379 385 | for(unsigned int n = 0; n < N; n++) { 2025-09-08T04:27:52,379 | ~~^~~ 2025-09-08T04:27:52,380 src/sptree.cpp: In member function ‘void SPTree::print()’: 2025-09-08T04:27:52,380 src/sptree.cpp:413:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,380 413 | for(int i = 0; i < size; i++) { 2025-09-08T04:27:52,380 | ~~^~~~~~ 2025-09-08T04:27:52,380 src/sptree.cpp:415:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,380 415 | for(int d = 0; d < dimension; d++) printf("%f, ", point[d]); 2025-09-08T04:27:52,381 | ~~^~~~~~~~~~~ 2025-09-08T04:27:52,381 src/sptree.cpp:417:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,381 417 | if(i < size - 1) printf("\n"); 2025-09-08T04:27:52,381 | ~~^~~~~~~~~~ 2025-09-08T04:27:52,381 src/sptree.cpp:423:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,381 423 | for(int d = 0; d < dimension; d++) printf("%f, ", center_of_mass[d]); 2025-09-08T04:27:52,381 | ~~^~~~~~~~~~~ 2025-09-08T04:27:52,381 src/sptree.cpp:425:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:52,382 425 | for(int i = 0; i < no_children; i++) children[i]->print(); 2025-09-08T04:27:52,382 | ~~^~~~~~~~~~~~~ 2025-09-08T04:27:53,312 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -I/usr/local/lib/python3.13/dist-packages/numpy/_core/include -Isrc -I/usr/include/python3.13 -c src/tsne.cpp -o build/temp.linux-armv7l-cpython-313/src/tsne.o 2025-09-08T04:27:54,386 src/tsne.cpp: In member function ‘void TSNE::run(double*, int, int, double*, int, double, double, int, bool)’: 2025-09-08T04:27:54,386 src/tsne.cpp:128:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,387 128 | for(int i = 0; i < row_P[N]; i++) sum_P += val_P[i]; 2025-09-08T04:27:54,387 | ~~^~~~~~~~~~ 2025-09-08T04:27:54,387 src/tsne.cpp:129:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,387 129 | for(int i = 0; i < row_P[N]; i++) val_P[i] /= sum_P; 2025-09-08T04:27:54,387 | ~~^~~~~~~~~~ 2025-09-08T04:27:54,387 src/tsne.cpp:135:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,387 135 | else { for(int i = 0; i < row_P[N]; i++) val_P[i] *= 12.0; } 2025-09-08T04:27:54,387 | ~~^~~~~~~~~~ 2025-09-08T04:27:54,389 src/tsne.cpp:167:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,389 167 | else { for(int i = 0; i < row_P[N]; i++) val_P[i] /= 12.0; } 2025-09-08T04:27:54,389 | ~~^~~~~~~~~~ 2025-09-08T04:27:54,399 src/tsne.cpp: In member function ‘double TSNE::evaluateError(unsigned int*, unsigned int*, double*, double*, int, int, double)’: 2025-09-08T04:27:54,399 src/tsne.cpp:328:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,399 328 | for(int i = row_P[n]; i < row_P[n + 1]; i++) { 2025-09-08T04:27:54,400 | ~~^~~~~~~~~~~~~~ 2025-09-08T04:27:54,428 src/tsne.cpp: In member function ‘void TSNE::computeGaussianPerplexity(double*, int, int, unsigned int**, unsigned int**, double**, double, int)’: 2025-09-08T04:27:54,428 src/tsne.cpp:502:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:54,428 502 | for(unsigned int m = 0; m < K; m++) cur_P[m] /= sum_P; 2025-09-08T04:27:54,428 | ~~^~~ 2025-09-08T04:27:54,428 src/tsne.cpp:503:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:54,429 503 | for(unsigned int m = 0; m < K; m++) { 2025-09-08T04:27:54,429 | ~~^~~ 2025-09-08T04:27:54,431 src/tsne.cpp: In member function ‘void TSNE::symmetrizeMatrix(unsigned int**, unsigned int**, double**, int)’: 2025-09-08T04:27:54,431 src/tsne.cpp:528:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,431 528 | for(int i = row_P[n]; i < row_P[n + 1]; i++) { 2025-09-08T04:27:54,431 | ~~^~~~~~~~~~~~~~ 2025-09-08T04:27:54,431 src/tsne.cpp:532:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,431 532 | for(int m = row_P[col_P[i]]; m < row_P[col_P[i] + 1]; m++) { 2025-09-08T04:27:54,431 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:27:54,432 src/tsne.cpp:533:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:54,432 533 | if(col_P[m] == n) present = true; 2025-09-08T04:27:54,432 | ~~~~~~~~~^~~~ 2025-09-08T04:27:54,433 src/tsne.cpp:564:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:54,433 564 | if(col_P[m] == n) { 2025-09-08T04:27:54,433 | ~~~~~~~~~^~~~ 2025-09-08T04:27:54,434 src/tsne.cpp:566:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,434 566 | if(n <= col_P[i]) { // make sure we do not add elements twice 2025-09-08T04:27:54,434 | ~~^~~~~~~~~~~ 2025-09-08T04:27:54,434 src/tsne.cpp:584:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:54,435 584 | if(!present || (present && n <= col_P[i])) { 2025-09-08T04:27:54,435 | ~~^~~~~~~~~~~ 2025-09-08T04:27:54,435 src/tsne.cpp:586:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:54,435 586 | if(col_P[i] != n) offset[col_P[i]]++; 2025-09-08T04:27:54,435 | ~~~~~~~~~^~~~ 2025-09-08T04:27:54,444 src/tsne.cpp: In function ‘int main()’: 2025-09-08T04:27:54,445 src/tsne.cpp:730:36: warning: unused variable ‘landmarks’ [-Wunused-variable] 2025-09-08T04:27:54,445 730 | int origN, N, D, no_dims, *landmarks; 2025-09-08T04:27:54,445 | ^~~~~~~~~ 2025-09-08T04:27:54,445 src/tsne.cpp:731:16: warning: unused variable ‘perc_landmarks’ [-Wunused-variable] 2025-09-08T04:27:54,445 731 | double perc_landmarks; 2025-09-08T04:27:54,445 | ^~~~~~~~~~~~~~ 2025-09-08T04:27:54,579 In file included from src/tsne.cpp:41: 2025-09-08T04:27:54,580 src/vptree.h: In instantiation of ‘void VpTree::search(Node*, const T&, int, std::priority_queue&) [with T = DataPoint; double (* distance)(const T&, const T&) = euclidean_distance; typename std::vector >::value_type = VpTree::HeapItem]’: 2025-09-08T04:27:54,580 src/vptree.h:134:15: required from ‘void VpTree::search(const T&, int, std::vector<_Tp>*, std::vector*) [with T = DataPoint; double (* distance)(const T&, const T&) = euclidean_distance]’ 2025-09-08T04:27:54,580 134 | search(_root, target, k, heap); 2025-09-08T04:27:54,580 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:27:54,580 src/tsne.cpp:452:21: required from here 2025-09-08T04:27:54,580 452 | tree->search(obj_X[n], K + 1, &indices, &distances); 2025-09-08T04:27:54,580 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:27:54,580 src/vptree.h:239:28: warning: comparison of integer expressions of different signedness: ‘std::priority_queue::HeapItem, std::vector::HeapItem, std::allocator::HeapItem> >, std::less::HeapItem> >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-08T04:27:54,581 239 | if(heap.size() == k) heap.pop(); // remove furthest node from result list (if we already have k results) 2025-09-08T04:27:54,581 | ~~~~~~~~~~~~^~~~ 2025-09-08T04:27:54,581 src/vptree.h:241:28: warning: comparison of integer expressions of different signedness: ‘std::priority_queue::HeapItem, std::vector::HeapItem, std::allocator::HeapItem> >, std::less::HeapItem> >::size_type’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-08T04:27:54,581 241 | if(heap.size() == k) _tau = heap.top().dist; // update value of tau (farthest point in result list) 2025-09-08T04:27:54,581 | ~~~~~~~~~~~~^~~~ 2025-09-08T04:27:55,367 In file included from /usr/include/c++/14/bits/stl_algo.h:61, 2025-09-08T04:27:55,367 from /usr/include/c++/14/algorithm:61, 2025-09-08T04:27:55,368 from src/vptree.h:37: 2025-09-08T04:27:55,368 /usr/include/c++/14/bits/stl_heap.h: In function ‘void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::HeapItem*, vector::HeapItem, allocator::HeapItem> > >; _Distance = int; _Tp = VpTree::HeapItem; _Compare = __gnu_cxx::__ops::_Iter_comp_val::HeapItem> >]’: 2025-09-08T04:27:55,368 /usr/include/c++/14/bits/stl_heap.h:135:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::HeapItem*, std::vector::HeapItem, std::allocator::HeapItem> > >’ changed in GCC 7.1 2025-09-08T04:27:55,368 135 | __push_heap(_RandomAccessIterator __first, 2025-09-08T04:27:55,368 | ^~~~~~~~~~~ 2025-09-08T04:27:55,397 /usr/include/c++/14/bits/stl_heap.h: In function ‘void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator::HeapItem*, vector::HeapItem, allocator::HeapItem> > >; _Distance = int; _Tp = VpTree::HeapItem; _Compare = __gnu_cxx::__ops::_Iter_comp_iter::HeapItem> >]’: 2025-09-08T04:27:55,397 /usr/include/c++/14/bits/stl_heap.h:224:5: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator::HeapItem*, std::vector::HeapItem, std::allocator::HeapItem> > >’ changed in GCC 7.1 2025-09-08T04:27:55,397 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-08T04:27:55,397 | ^~~~~~~~~~~~~ 2025-09-08T04:27:58,493 src/tsne.cpp: In member function ‘void TSNE::run(double*, int, int, double*, int, double, double, int, bool)’: 2025-09-08T04:27:58,494 src/tsne.cpp:151:29: warning: ‘P’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T04:27:58,494 151 | else computeGradient(P, row_P, col_P, val_P, Y, N, no_dims, dY, theta); 2025-09-08T04:27:58,494 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:27:58,494 src/tsne.cpp:93:13: note: ‘P’ was declared here 2025-09-08T04:27:58,494 93 | double* P; unsigned int* row_P; unsigned int* col_P; double* val_P; 2025-09-08T04:27:58,494 | ^ 2025-09-08T04:27:59,029 arm-linux-gnueabihf-g++ -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/bhtsne_wrapper.o build/temp.linux-armv7l-cpython-313/src/sptree.o build/temp.linux-armv7l-cpython-313/src/tsne.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-313/bhtsne_wrapper.cpython-313-arm-linux-gnueabihf.so -O2 2025-09-08T04:27:59,410 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T04:27:59,410 !! 2025-09-08T04:27:59,410 ******************************************************************************** 2025-09-08T04:27:59,410 Please avoid running ``setup.py`` directly. 2025-09-08T04:27:59,411 Instead, use pypa/build, pypa/installer or other 2025-09-08T04:27:59,411 standards-based tools. 2025-09-08T04:27:59,411 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T04:27:59,411 or your builds will no longer be supported. 2025-09-08T04:27:59,411 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T04:27:59,411 ******************************************************************************** 2025-09-08T04:27:59,411 !! 2025-09-08T04:27:59,411 self.initialize_options() 2025-09-08T04:27:59,487 installing to build/bdist.linux-armv7l/wheel 2025-09-08T04:27:59,488 running install 2025-09-08T04:27:59,510 running install_lib 2025-09-08T04:27:59,585 creating build/bdist.linux-armv7l/wheel 2025-09-08T04:27:59,585 copying build/lib.linux-armv7l-cpython-313/bhtsne_wrapper.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-08T04:27:59,589 creating build/bdist.linux-armv7l/wheel/bhtsne 2025-09-08T04:27:59,589 copying build/lib.linux-armv7l-cpython-313/bhtsne/__init__.py -> build/bdist.linux-armv7l/wheel/./bhtsne 2025-09-08T04:27:59,590 running install_egg_info 2025-09-08T04:27:59,668 running egg_info 2025-09-08T04:27:59,743 writing bhtsne.egg-info/PKG-INFO 2025-09-08T04:27:59,744 writing dependency_links to bhtsne.egg-info/dependency_links.txt 2025-09-08T04:27:59,745 writing requirements to bhtsne.egg-info/requires.txt 2025-09-08T04:27:59,746 writing top-level names to bhtsne.egg-info/top_level.txt 2025-09-08T04:27:59,748 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/arrayobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:59,748 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/arrayscalars.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:59,749 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarrayobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:59,749 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ndarraytypes.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:59,749 dependency /usr/local/lib/python3.13/dist-packages/numpy/_core/include/numpy/ufuncobject.h won't be automatically included in the manifest: the path must be relative 2025-09-08T04:27:59,826 reading manifest file 'bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:59,828 reading manifest template 'MANIFEST.in' 2025-09-08T04:27:59,828 warning: no files found matching 'LICENSE.txt' 2025-09-08T04:27:59,829 warning: no files found matching 'requirements.txt' 2025-09-08T04:27:59,833 writing manifest file 'bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:59,833 Copying bhtsne.egg-info to build/bdist.linux-armv7l/wheel/./bhtsne-0.1.9-py3.13.egg-info 2025-09-08T04:27:59,835 running install_scripts 2025-09-08T04:27:59,884 creating build/bdist.linux-armv7l/wheel/bhtsne-0.1.9.dist-info/WHEEL 2025-09-08T04:27:59,885 creating '/tmp/pip-wheel-c3r_cyjn/bhtsne-0.1.9-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T04:28:00,025 adding 'bhtsne_wrapper.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T04:28:00,031 adding 'bhtsne/__init__.py' 2025-09-08T04:28:00,032 adding 'bhtsne-0.1.9.dist-info/METADATA' 2025-09-08T04:28:00,033 adding 'bhtsne-0.1.9.dist-info/WHEEL' 2025-09-08T04:28:00,033 adding 'bhtsne-0.1.9.dist-info/top_level.txt' 2025-09-08T04:28:00,034 adding 'bhtsne-0.1.9.dist-info/RECORD' 2025-09-08T04:28:00,035 removing build/bdist.linux-armv7l/wheel 2025-09-08T04:28:00,207 Building wheel for bhtsne (setup.py): finished with status 'done' 2025-09-08T04:28:00,211 Created wheel for bhtsne: filename=bhtsne-0.1.9-cp313-cp313-linux_armv7l.whl size=267949 sha256=26e95e3d87078d2977dec0f83b262e153f60e170c64585a65a1d6fd76830bcd2 2025-09-08T04:28:00,212 Stored in directory: /tmp/pip-ephem-wheel-cache-v9u789dj/wheels/ec/70/b1/c7d7b8af82603ef840eca8e7becfc8582f761fee2e8e8bd0e4 2025-09-08T04:28:00,219 Successfully built bhtsne 2025-09-08T04:28:00,220 Removed build tracker: '/tmp/pip-build-tracker-vfc6a0nf'