2025-09-08T04:27:05,565 Created temporary directory: /tmp/pip-build-tracker-pi3ndmuw 2025-09-08T04:27:05,565 Initialized build tracking at /tmp/pip-build-tracker-pi3ndmuw 2025-09-08T04:27:05,565 Created build tracker: /tmp/pip-build-tracker-pi3ndmuw 2025-09-08T04:27:05,566 Entered build tracker: /tmp/pip-build-tracker-pi3ndmuw 2025-09-08T04:27:05,566 Created temporary directory: /tmp/pip-wheel-e4wouijs 2025-09-08T04:27:05,569 Created temporary directory: /tmp/pip-ephem-wheel-cache-ac97ve58 2025-09-08T04:27:05,624 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T04:27:05,627 2 location(s) to search for versions of bhtsne: 2025-09-08T04:27:05,627 * https://pypi.org/simple/bhtsne/ 2025-09-08T04:27:05,627 * https://www.piwheels.org/simple/bhtsne/ 2025-09-08T04:27:05,627 Fetching project page and analyzing links: https://pypi.org/simple/bhtsne/ 2025-09-08T04:27:05,627 Getting page https://pypi.org/simple/bhtsne/ 2025-09-08T04:27:05,628 Found index url https://pypi.org/simple/ 2025-09-08T04:27:05,697 Fetched page https://pypi.org/simple/bhtsne/ as application/vnd.pypi.simple.v1+json 2025-09-08T04:27:05,700 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:05,700 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:05,701 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:05,701 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:05,701 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:05,701 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:05,701 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:05,702 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:05,702 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:05,702 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:05,702 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:05,702 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:05,703 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:05,703 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:05,703 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:05,703 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:05,703 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:05,703 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:05,704 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:05,704 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:05,704 Fetching project page and analyzing links: https://www.piwheels.org/simple/bhtsne/ 2025-09-08T04:27:05,704 Getting page https://www.piwheels.org/simple/bhtsne/ 2025-09-08T04:27:05,705 Found index url https://www.piwheels.org/simple/ 2025-09-08T04:27:05,808 Fetched page https://www.piwheels.org/simple/bhtsne/ as text/html 2025-09-08T04:27:05,818 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:05,818 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:05,818 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:05,818 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:05,818 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:05,818 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:05,818 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:05,818 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:05,819 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:05,819 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:05,819 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:05,819 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:05,819 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:05,819 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:05,819 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:05,819 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:05,820 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:05,820 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:05,820 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:05,820 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:05,820 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:05,820 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:05,820 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:05,820 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:05,821 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:05,821 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:05,821 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:05,821 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:05,821 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:05,821 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:05,821 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:05,821 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:05,821 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:05,822 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:05,822 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:05,822 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:05,822 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:05,822 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:05,822 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:05,822 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:05,822 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:05,823 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:05,823 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:05,823 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:05,823 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:05,823 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:05,823 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:05,823 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:05,823 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:05,823 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:05,824 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:05,824 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:05,824 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:05,824 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:05,824 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:05,824 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:05,824 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:05,824 Skipping link: not a file: https://www.piwheels.org/simple/bhtsne/ 2025-09-08T04:27:05,825 Skipping link: not a file: https://pypi.org/simple/bhtsne/ 2025-09-08T04:27:05,850 Given no hashes to check 1 links for project 'bhtsne': discarding no candidates 2025-09-08T04:27:05,851 Collecting bhtsne==0.1.7 2025-09-08T04:27:05,853 Created temporary directory: /tmp/pip-unpack-2kt9o1wt 2025-09-08T04:27:05,991 Downloading bhtsne-0.1.7.tar.gz (86 kB) 2025-09-08T04:27:06,043 Added bhtsne==0.1.7 from https://files.pythonhosted.org/packages/72/e6/ad994b2d58458b8089ae0d3edb6165c76b8fbb81a63c2300fe0f830b053a/bhtsne-0.1.7.tar.gz to build tracker '/tmp/pip-build-tracker-pi3ndmuw' 2025-09-08T04:27:06,044 Running setup.py (path:/tmp/pip-wheel-e4wouijs/bhtsne_7a86fdbe05be4ee494dd4bc68ad3a1e3/setup.py) egg_info for package bhtsne 2025-09-08T04:27:06,044 Created temporary directory: /tmp/pip-pip-egg-info-o0blou__ 2025-09-08T04:27:06,044 Preparing metadata (setup.py): started 2025-09-08T04:27:06,045 Running command python setup.py egg_info 2025-09-08T04:27:06,963 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/extension.py:150: UserWarning: Unknown Extension options: 'extra_compile_flags' 2025-09-08T04:27:06,963 warnings.warn(msg) 2025-09-08T04:27:09,060 Compiling bhtsne/wrapper.pyx because it changed. 2025-09-08T04:27:09,060 [1/1] Cythonizing bhtsne/wrapper.pyx 2025-09-08T04:27:09,521 running egg_info 2025-09-08T04:27:09,596 creating /tmp/pip-pip-egg-info-o0blou__/bhtsne.egg-info 2025-09-08T04:27:09,597 writing /tmp/pip-pip-egg-info-o0blou__/bhtsne.egg-info/PKG-INFO 2025-09-08T04:27:09,598 writing dependency_links to /tmp/pip-pip-egg-info-o0blou__/bhtsne.egg-info/dependency_links.txt 2025-09-08T04:27:09,599 writing requirements to /tmp/pip-pip-egg-info-o0blou__/bhtsne.egg-info/requires.txt 2025-09-08T04:27:09,599 writing top-level names to /tmp/pip-pip-egg-info-o0blou__/bhtsne.egg-info/top_level.txt 2025-09-08T04:27:09,600 writing manifest file '/tmp/pip-pip-egg-info-o0blou__/bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:09,749 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:09,750 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:09,750 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:09,750 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:09,751 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:09,824 reading manifest file '/tmp/pip-pip-egg-info-o0blou__/bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:09,825 reading manifest template 'MANIFEST.in' 2025-09-08T04:27:09,826 warning: no files found matching 'LICENSE.txt' 2025-09-08T04:27:09,826 warning: no files found matching 'requirements.txt' 2025-09-08T04:27:09,831 writing manifest file '/tmp/pip-pip-egg-info-o0blou__/bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:10,172 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T04:27:10,176 Source in /tmp/pip-wheel-e4wouijs/bhtsne_7a86fdbe05be4ee494dd4bc68ad3a1e3 has version 0.1.7, which satisfies requirement bhtsne==0.1.7 from https://files.pythonhosted.org/packages/72/e6/ad994b2d58458b8089ae0d3edb6165c76b8fbb81a63c2300fe0f830b053a/bhtsne-0.1.7.tar.gz 2025-09-08T04:27:10,176 Removed bhtsne==0.1.7 from https://files.pythonhosted.org/packages/72/e6/ad994b2d58458b8089ae0d3edb6165c76b8fbb81a63c2300fe0f830b053a/bhtsne-0.1.7.tar.gz from build tracker '/tmp/pip-build-tracker-pi3ndmuw' 2025-09-08T04:27:10,179 Created temporary directory: /tmp/pip-unpack-uiylg56d 2025-09-08T04:27:10,180 Created temporary directory: /tmp/pip-unpack-1r0ve3u9 2025-09-08T04:27:10,180 Building wheels for collected packages: bhtsne 2025-09-08T04:27:10,181 Created temporary directory: /tmp/pip-wheel-r_eushs_ 2025-09-08T04:27:10,181 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:10,183 Building wheel for bhtsne (setup.py): started 2025-09-08T04:27:10,183 Destination directory: /tmp/pip-wheel-r_eushs_ 2025-09-08T04:27:10,183 Running command python setup.py bdist_wheel 2025-09-08T04:27:11,118 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/extension.py:150: UserWarning: Unknown Extension options: 'extra_compile_flags' 2025-09-08T04:27:11,118 warnings.warn(msg) 2025-09-08T04:27:11,933 running bdist_wheel 2025-09-08T04:27:12,543 running build 2025-09-08T04:27:12,543 running build_ext 2025-09-08T04:27:12,551 building 'wrapper' extension 2025-09-08T04:27:12,552 creating build/temp.linux-armv7l-cpython-313/bhtsne 2025-09-08T04:27:12,553 creating build/temp.linux-armv7l-cpython-313/src 2025-09-08T04:27:12,553 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:20,015 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:20,576 src/sptree.cpp: In constructor ‘Cell::Cell(unsigned int, double*, double*)’: 2025-09-08T04:27:20,577 src/sptree.cpp:53:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,577 53 | for(int d = 0; d < dimension; d++) setCorner(d, inp_corner[d]); 2025-09-08T04:27:20,577 | ~~^~~~~~~~~~~ 2025-09-08T04:27:20,577 src/sptree.cpp:54:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,577 54 | for(int d = 0; d < dimension; d++) setWidth( d, inp_width[d]); 2025-09-08T04:27:20,577 | ~~^~~~~~~~~~~ 2025-09-08T04:27:20,578 src/sptree.cpp: In member function ‘bool Cell::containsPoint(double*)’: 2025-09-08T04:27:20,578 src/sptree.cpp:82:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,578 82 | for(int d = 0; d < dimension; d++) { 2025-09-08T04:27:20,579 | ~~^~~~~~~~~~~ 2025-09-08T04:27:20,580 src/sptree.cpp: In constructor ‘SPTree::SPTree(unsigned int, double*, unsigned int)’: 2025-09-08T04:27:20,580 src/sptree.cpp:107:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,580 107 | for(int d = 0; d < D; d++) mean_Y[d] /= (double) N; 2025-09-08T04:27:20,581 | ~~^~~ 2025-09-08T04:27:20,581 src/sptree.cpp:111:22: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,581 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:20,581 | ~~^~~ 2025-09-08T04:27:20,590 src/sptree.cpp: In member function ‘bool SPTree::isCorrect()’: 2025-09-08T04:27:20,590 src/sptree.cpp:301:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,590 301 | for(int i = 0; i < no_children; i++) correct = correct && children[i]->isCorrect(); 2025-09-08T04:27:20,590 | ~~^~~~~~~~~~~~~ 2025-09-08T04:27:20,591 src/sptree.cpp: In member function ‘unsigned int SPTree::getAllIndices(unsigned int*, unsigned int)’: 2025-09-08T04:27:20,591 src/sptree.cpp:326:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,591 326 | for(int i = 0; i < no_children; i++) loc = children[i]->getAllIndices(indices, loc); 2025-09-08T04:27:20,591 | ~~^~~~~~~~~~~~~ 2025-09-08T04:27:20,594 src/sptree.cpp: In member function ‘void SPTree::computeEdgeForces(unsigned int*, unsigned int*, double*, int, double*)’: 2025-09-08T04:27:20,594 src/sptree.cpp:385:31: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:20,595 385 | for(unsigned int n = 0; n < N; n++) { 2025-09-08T04:27:20,595 | ~~^~~ 2025-09-08T04:27:20,596 src/sptree.cpp: In member function ‘void SPTree::print()’: 2025-09-08T04:27:20,596 src/sptree.cpp:413:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,596 413 | for(int i = 0; i < size; i++) { 2025-09-08T04:27:20,596 | ~~^~~~~~ 2025-09-08T04:27:20,596 src/sptree.cpp:415:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,597 415 | for(int d = 0; d < dimension; d++) printf("%f, ", point[d]); 2025-09-08T04:27:20,597 | ~~^~~~~~~~~~~ 2025-09-08T04:27:20,597 src/sptree.cpp:417:18: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,597 417 | if(i < size - 1) printf("\n"); 2025-09-08T04:27:20,597 | ~~^~~~~~~~~~ 2025-09-08T04:27:20,597 src/sptree.cpp:423:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,597 423 | for(int d = 0; d < dimension; d++) printf("%f, ", center_of_mass[d]); 2025-09-08T04:27:20,597 | ~~^~~~~~~~~~~ 2025-09-08T04:27:20,597 src/sptree.cpp:425:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:20,598 425 | for(int i = 0; i < no_children; i++) children[i]->print(); 2025-09-08T04:27:20,598 | ~~^~~~~~~~~~~~~ 2025-09-08T04:27:21,525 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:22,606 src/tsne.cpp: In member function ‘void TSNE::run(double*, int, int, double*, int, double, double, int, bool)’: 2025-09-08T04:27:22,606 src/tsne.cpp:128:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,606 128 | for(int i = 0; i < row_P[N]; i++) sum_P += val_P[i]; 2025-09-08T04:27:22,607 | ~~^~~~~~~~~~ 2025-09-08T04:27:22,607 src/tsne.cpp:129:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,607 129 | for(int i = 0; i < row_P[N]; i++) val_P[i] /= sum_P; 2025-09-08T04:27:22,607 | ~~^~~~~~~~~~ 2025-09-08T04:27:22,608 src/tsne.cpp:135:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,608 135 | else { for(int i = 0; i < row_P[N]; i++) val_P[i] *= 12.0; } 2025-09-08T04:27:22,608 | ~~^~~~~~~~~~ 2025-09-08T04:27:22,611 src/tsne.cpp:167:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,611 167 | else { for(int i = 0; i < row_P[N]; i++) val_P[i] /= 12.0; } 2025-09-08T04:27:22,611 | ~~^~~~~~~~~~ 2025-09-08T04:27:22,621 src/tsne.cpp: In member function ‘double TSNE::evaluateError(unsigned int*, unsigned int*, double*, double*, int, int, double)’: 2025-09-08T04:27:22,621 src/tsne.cpp:328:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,621 328 | for(int i = row_P[n]; i < row_P[n + 1]; i++) { 2025-09-08T04:27:22,621 | ~~^~~~~~~~~~~~~~ 2025-09-08T04:27:22,651 src/tsne.cpp: In member function ‘void TSNE::computeGaussianPerplexity(double*, int, int, unsigned int**, unsigned int**, double**, double, int)’: 2025-09-08T04:27:22,651 src/tsne.cpp:502:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:22,651 502 | for(unsigned int m = 0; m < K; m++) cur_P[m] /= sum_P; 2025-09-08T04:27:22,651 | ~~^~~ 2025-09-08T04:27:22,651 src/tsne.cpp:503:35: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:22,652 503 | for(unsigned int m = 0; m < K; m++) { 2025-09-08T04:27:22,652 | ~~^~~ 2025-09-08T04:27:22,654 src/tsne.cpp: In member function ‘void TSNE::symmetrizeMatrix(unsigned int**, unsigned int**, double**, int)’: 2025-09-08T04:27:22,655 src/tsne.cpp:528:33: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,655 528 | for(int i = row_P[n]; i < row_P[n + 1]; i++) { 2025-09-08T04:27:22,655 | ~~^~~~~~~~~~~~~~ 2025-09-08T04:27:22,655 src/tsne.cpp:532:44: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,656 532 | for(int m = row_P[col_P[i]]; m < row_P[col_P[i] + 1]; m++) { 2025-09-08T04:27:22,656 | ~~^~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:27:22,656 src/tsne.cpp:533:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:22,656 533 | if(col_P[m] == n) present = true; 2025-09-08T04:27:22,656 | ~~~~~~~~~^~~~ 2025-09-08T04:27:22,658 src/tsne.cpp:564:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:22,658 564 | if(col_P[m] == n) { 2025-09-08T04:27:22,659 | ~~~~~~~~~^~~~ 2025-09-08T04:27:22,659 src/tsne.cpp:566:26: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,659 566 | if(n <= col_P[i]) { // make sure we do not add elements twice 2025-09-08T04:27:22,659 | ~~^~~~~~~~~~~ 2025-09-08T04:27:22,661 src/tsne.cpp:584:42: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-09-08T04:27:22,661 584 | if(!present || (present && n <= col_P[i])) { 2025-09-08T04:27:22,661 | ~~^~~~~~~~~~~ 2025-09-08T04:27:22,661 src/tsne.cpp:586:29: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-09-08T04:27:22,661 586 | if(col_P[i] != n) offset[col_P[i]]++; 2025-09-08T04:27:22,661 | ~~~~~~~~~^~~~ 2025-09-08T04:27:22,671 src/tsne.cpp: In function ‘int main()’: 2025-09-08T04:27:22,672 src/tsne.cpp:730:36: warning: unused variable ‘landmarks’ [-Wunused-variable] 2025-09-08T04:27:22,672 730 | int origN, N, D, no_dims, *landmarks; 2025-09-08T04:27:22,672 | ^~~~~~~~~ 2025-09-08T04:27:22,672 src/tsne.cpp:731:16: warning: unused variable ‘perc_landmarks’ [-Wunused-variable] 2025-09-08T04:27:22,672 731 | double perc_landmarks; 2025-09-08T04:27:22,672 | ^~~~~~~~~~~~~~ 2025-09-08T04:27:22,807 In file included from src/tsne.cpp:41: 2025-09-08T04:27:22,807 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:22,807 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:22,807 134 | search(_root, target, k, heap); 2025-09-08T04:27:22,808 | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:27:22,808 src/tsne.cpp:452:21: required from here 2025-09-08T04:27:22,808 452 | tree->search(obj_X[n], K + 1, &indices, &distances); 2025-09-08T04:27:22,808 | ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:27:22,808 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:22,808 239 | if(heap.size() == k) heap.pop(); // remove furthest node from result list (if we already have k results) 2025-09-08T04:27:22,808 | ~~~~~~~~~~~~^~~~ 2025-09-08T04:27:22,808 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:22,808 241 | if(heap.size() == k) _tau = heap.top().dist; // update value of tau (farthest point in result list) 2025-09-08T04:27:22,809 | ~~~~~~~~~~~~^~~~ 2025-09-08T04:27:23,601 In file included from /usr/include/c++/14/bits/stl_algo.h:61, 2025-09-08T04:27:23,601 from /usr/include/c++/14/algorithm:61, 2025-09-08T04:27:23,601 from src/vptree.h:37: 2025-09-08T04:27:23,602 /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:23,602 /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:23,602 135 | __push_heap(_RandomAccessIterator __first, 2025-09-08T04:27:23,602 | ^~~~~~~~~~~ 2025-09-08T04:27:23,630 /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:23,630 /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:23,631 224 | __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex, 2025-09-08T04:27:23,631 | ^~~~~~~~~~~~~ 2025-09-08T04:27:26,731 src/tsne.cpp: In member function ‘void TSNE::run(double*, int, int, double*, int, double, double, int, bool)’: 2025-09-08T04:27:26,731 src/tsne.cpp:151:29: warning: ‘P’ may be used uninitialized [-Wmaybe-uninitialized] 2025-09-08T04:27:26,731 151 | else computeGradient(P, row_P, col_P, val_P, Y, N, no_dims, dY, theta); 2025-09-08T04:27:26,731 | ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-09-08T04:27:26,731 src/tsne.cpp:93:13: note: ‘P’ was declared here 2025-09-08T04:27:26,732 93 | double* P; unsigned int* row_P; unsigned int* col_P; double* val_P; 2025-09-08T04:27:26,732 | ^ 2025-09-08T04:27:27,276 creating build/lib.linux-armv7l-cpython-313 2025-09-08T04:27:27,276 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/wrapper.cpython-313-arm-linux-gnueabihf.so -O2 2025-09-08T04:27:27,654 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T04:27:27,654 !! 2025-09-08T04:27:27,654 ******************************************************************************** 2025-09-08T04:27:27,654 Please avoid running ``setup.py`` directly. 2025-09-08T04:27:27,654 Instead, use pypa/build, pypa/installer or other 2025-09-08T04:27:27,654 standards-based tools. 2025-09-08T04:27:27,655 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T04:27:27,655 or your builds will no longer be supported. 2025-09-08T04:27:27,655 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T04:27:27,655 ******************************************************************************** 2025-09-08T04:27:27,655 !! 2025-09-08T04:27:27,655 self.initialize_options() 2025-09-08T04:27:27,729 installing to build/bdist.linux-armv7l/wheel 2025-09-08T04:27:27,729 running install 2025-09-08T04:27:27,751 running install_lib 2025-09-08T04:27:27,825 creating build/bdist.linux-armv7l/wheel 2025-09-08T04:27:27,826 copying build/lib.linux-armv7l-cpython-313/wrapper.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-08T04:27:27,829 running install_egg_info 2025-09-08T04:27:27,907 running egg_info 2025-09-08T04:27:27,981 writing bhtsne.egg-info/PKG-INFO 2025-09-08T04:27:27,982 writing dependency_links to bhtsne.egg-info/dependency_links.txt 2025-09-08T04:27:27,983 writing requirements to bhtsne.egg-info/requires.txt 2025-09-08T04:27:27,983 writing top-level names to bhtsne.egg-info/top_level.txt 2025-09-08T04:27:27,984 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:27,985 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:27,985 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:27,985 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:27,985 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:28,060 reading manifest file 'bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:28,062 reading manifest template 'MANIFEST.in' 2025-09-08T04:27:28,062 warning: no files found matching 'LICENSE.txt' 2025-09-08T04:27:28,063 warning: no files found matching 'requirements.txt' 2025-09-08T04:27:28,067 writing manifest file 'bhtsne.egg-info/SOURCES.txt' 2025-09-08T04:27:28,067 Copying bhtsne.egg-info to build/bdist.linux-armv7l/wheel/./bhtsne-0.1.7-py3.13.egg-info 2025-09-08T04:27:28,069 running install_scripts 2025-09-08T04:27:28,118 creating build/bdist.linux-armv7l/wheel/bhtsne-0.1.7.dist-info/WHEEL 2025-09-08T04:27:28,119 creating '/tmp/pip-wheel-r_eushs_/bhtsne-0.1.7-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T04:27:28,259 adding 'wrapper.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T04:27:28,265 adding 'bhtsne-0.1.7.dist-info/METADATA' 2025-09-08T04:27:28,265 adding 'bhtsne-0.1.7.dist-info/WHEEL' 2025-09-08T04:27:28,266 adding 'bhtsne-0.1.7.dist-info/top_level.txt' 2025-09-08T04:27:28,266 adding 'bhtsne-0.1.7.dist-info/RECORD' 2025-09-08T04:27:28,267 removing build/bdist.linux-armv7l/wheel 2025-09-08T04:27:28,438 Building wheel for bhtsne (setup.py): finished with status 'done' 2025-09-08T04:27:28,442 Created wheel for bhtsne: filename=bhtsne-0.1.7-cp313-cp313-linux_armv7l.whl size=267510 sha256=c116386b3133c3cfdd9373816011f70d97cffe7fffc1f2961ee674fe080af149 2025-09-08T04:27:28,442 Stored in directory: /tmp/pip-ephem-wheel-cache-ac97ve58/wheels/f8/aa/e9/db66e4e2bf02cb541304f93ffa97d778105f85febfcac0d5f6 2025-09-08T04:27:28,449 Successfully built bhtsne 2025-09-08T04:27:28,451 Removed build tracker: '/tmp/pip-build-tracker-pi3ndmuw'