2023-06-09T23:55:28,655 Created temporary directory: /tmp/pip-build-tracker-zb5q_4ck 2023-06-09T23:55:28,657 Initialized build tracking at /tmp/pip-build-tracker-zb5q_4ck 2023-06-09T23:55:28,657 Created build tracker: /tmp/pip-build-tracker-zb5q_4ck 2023-06-09T23:55:28,657 Entered build tracker: /tmp/pip-build-tracker-zb5q_4ck 2023-06-09T23:55:28,657 Created temporary directory: /tmp/pip-wheel-chek7orf 2023-06-09T23:55:28,661 Created temporary directory: /tmp/pip-ephem-wheel-cache-nhe6dqca 2023-06-09T23:55:28,691 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-09T23:55:28,694 2 location(s) to search for versions of chroma-hnswlib: 2023-06-09T23:55:28,694 * https://pypi.org/simple/chroma-hnswlib/ 2023-06-09T23:55:28,694 * https://www.piwheels.org/simple/chroma-hnswlib/ 2023-06-09T23:55:28,695 Fetching project page and analyzing links: https://pypi.org/simple/chroma-hnswlib/ 2023-06-09T23:55:28,695 Getting page https://pypi.org/simple/chroma-hnswlib/ 2023-06-09T23:55:28,697 Found index url https://pypi.org/simple/ 2023-06-09T23:55:28,751 Fetched page https://pypi.org/simple/chroma-hnswlib/ as application/vnd.pypi.simple.v1+json 2023-06-09T23:55:28,753 Found link https://files.pythonhosted.org/packages/f4/44/9b8065acb47efa7eec0a3e61dde8e1678e41d03da1cae4b176ade95684b7/chroma-hnswlib-0.7.0.tar.gz (from https://pypi.org/simple/chroma-hnswlib/), version: 0.7.0 2023-06-09T23:55:28,753 Skipping link: No binaries permitted for chroma-hnswlib: https://files.pythonhosted.org/packages/64/3f/e02169573857de38d0b62c0033fd21bfa0a16fdea999e532f33731a9848d/chroma_hnswlib-0.7.0-cp310-cp310-macosx_13_0_arm64.whl (from https://pypi.org/simple/chroma-hnswlib/) 2023-06-09T23:55:28,753 Skipping link: unsupported archive format: .egg: https://files.pythonhosted.org/packages/90/8a/752a77d8c35bdf6d749c879e25cdf8e961ca855f8cdfe130b766ec5daac3/chroma_hnswlib-0.7.0-py3.10-macosx-13.0-arm64.egg (from https://pypi.org/simple/chroma-hnswlib/) 2023-06-09T23:55:28,753 Fetching project page and analyzing links: https://www.piwheels.org/simple/chroma-hnswlib/ 2023-06-09T23:55:28,754 Getting page https://www.piwheels.org/simple/chroma-hnswlib/ 2023-06-09T23:55:28,755 Found index url https://www.piwheels.org/simple/ 2023-06-09T23:55:28,923 Fetched page https://www.piwheels.org/simple/chroma-hnswlib/ as text/html 2023-06-09T23:55:28,924 Skipping link: No binaries permitted for chroma-hnswlib: https://www.piwheels.org/simple/chroma-hnswlib/chroma_hnswlib-0.7.0-cp37-cp37m-linux_armv7l.whl#sha256=5ad17736bb0fda20d833720b2990d4509e726bdeef552df115033a7c53ea3d61 (from https://www.piwheels.org/simple/chroma-hnswlib/) 2023-06-09T23:55:28,925 Skipping link: No binaries permitted for chroma-hnswlib: https://www.piwheels.org/simple/chroma-hnswlib/chroma_hnswlib-0.7.0-cp37-cp37m-linux_armv6l.whl#sha256=5ad17736bb0fda20d833720b2990d4509e726bdeef552df115033a7c53ea3d61 (from https://www.piwheels.org/simple/chroma-hnswlib/) 2023-06-09T23:55:28,925 Skipping link: not a file: https://www.piwheels.org/simple/chroma-hnswlib/ 2023-06-09T23:55:28,925 Skipping link: not a file: https://pypi.org/simple/chroma-hnswlib/ 2023-06-09T23:55:28,943 Given no hashes to check 1 links for project 'chroma-hnswlib': discarding no candidates 2023-06-09T23:55:28,959 Collecting chroma-hnswlib==0.7.0 2023-06-09T23:55:28,962 Created temporary directory: /tmp/pip-unpack-3n_ln2ec 2023-06-09T23:55:29,008 Downloading chroma-hnswlib-0.7.0.tar.gz (34 kB) 2023-06-09T23:55:29,071 Added chroma-hnswlib==0.7.0 from https://files.pythonhosted.org/packages/f4/44/9b8065acb47efa7eec0a3e61dde8e1678e41d03da1cae4b176ade95684b7/chroma-hnswlib-0.7.0.tar.gz to build tracker '/tmp/pip-build-tracker-zb5q_4ck' 2023-06-09T23:55:29,077 Created temporary directory: /tmp/pip-build-env-jau74g86 2023-06-09T23:55:29,087 Installing build dependencies: started 2023-06-09T23:55:29,088 Running command pip subprocess to install build dependencies 2023-06-09T23:55:30,237 Using pip 23.1.2 from /home/piwheels/.local/lib/python3.9/site-packages/pip (python 3.9) 2023-06-09T23:55:30,591 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-06-09T23:55:32,314 Collecting setuptools>=42 2023-06-09T23:55:32,439 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.8.0-py3-none-any.whl (1.1 MB) 2023-06-09T23:55:32,713 Collecting wheel 2023-06-09T23:55:32,752 Using cached https://www.piwheels.org/simple/wheel/wheel-0.40.0-py3-none-any.whl (64 kB) 2023-06-09T23:55:34,032 Collecting numpy>=1.10.0 2023-06-09T23:55:34,937 Using cached https://www.piwheels.org/simple/numpy/numpy-1.24.3-cp39-cp39-linux_armv7l.whl (12.3 MB) 2023-06-09T23:55:35,465 Collecting pybind11>=2.0 2023-06-09T23:55:35,493 Using cached https://www.piwheels.org/simple/pybind11/pybind11-2.10.4-py3-none-any.whl (222 kB) 2023-06-09T23:55:37,336 Installing collected packages: wheel, setuptools, pybind11, numpy 2023-06-09T23:55:37,555 Creating /tmp/pip-build-env-jau74g86/overlay/bin 2023-06-09T23:55:37,557 changing mode of /tmp/pip-build-env-jau74g86/overlay/bin/wheel to 755 2023-06-09T23:55:39,868 changing mode of /tmp/pip-build-env-jau74g86/overlay/bin/pybind11-config to 755 2023-06-09T23:55:48,413 changing mode of /tmp/pip-build-env-jau74g86/overlay/bin/f2py to 755 2023-06-09T23:55:48,415 changing mode of /tmp/pip-build-env-jau74g86/overlay/bin/f2py3 to 755 2023-06-09T23:55:48,417 changing mode of /tmp/pip-build-env-jau74g86/overlay/bin/f2py3.9 to 755 2023-06-09T23:55:48,454 Successfully installed numpy-1.24.3 pybind11-2.10.4 setuptools-67.8.0 wheel-0.40.0 2023-06-09T23:55:48,772 Installing build dependencies: finished with status 'done' 2023-06-09T23:55:48,776 Getting requirements to build wheel: started 2023-06-09T23:55:48,777 Running command Getting requirements to build wheel 2023-06-09T23:55:49,773 running egg_info 2023-06-09T23:55:49,779 writing chroma_hnswlib.egg-info/PKG-INFO 2023-06-09T23:55:49,781 writing dependency_links to chroma_hnswlib.egg-info/dependency_links.txt 2023-06-09T23:55:49,783 writing requirements to chroma_hnswlib.egg-info/requires.txt 2023-06-09T23:55:49,784 writing top-level names to chroma_hnswlib.egg-info/top_level.txt 2023-06-09T23:55:49,798 reading manifest file 'chroma_hnswlib.egg-info/SOURCES.txt' 2023-06-09T23:55:49,801 reading manifest template 'MANIFEST.in' 2023-06-09T23:55:49,803 adding license file 'LICENSE' 2023-06-09T23:55:49,806 writing manifest file 'chroma_hnswlib.egg-info/SOURCES.txt' 2023-06-09T23:55:49,899 Getting requirements to build wheel: finished with status 'done' 2023-06-09T23:55:49,909 Created temporary directory: /tmp/pip-modern-metadata-hq_x7ntw 2023-06-09T23:55:49,911 Preparing metadata (pyproject.toml): started 2023-06-09T23:55:49,912 Running command Preparing metadata (pyproject.toml) 2023-06-09T23:55:50,640 running dist_info 2023-06-09T23:55:50,660 creating /tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib.egg-info 2023-06-09T23:55:50,665 writing /tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib.egg-info/PKG-INFO 2023-06-09T23:55:50,668 writing dependency_links to /tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib.egg-info/dependency_links.txt 2023-06-09T23:55:50,670 writing requirements to /tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib.egg-info/requires.txt 2023-06-09T23:55:50,671 writing top-level names to /tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib.egg-info/top_level.txt 2023-06-09T23:55:50,673 writing manifest file '/tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib.egg-info/SOURCES.txt' 2023-06-09T23:55:50,685 reading manifest file '/tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib.egg-info/SOURCES.txt' 2023-06-09T23:55:50,687 reading manifest template 'MANIFEST.in' 2023-06-09T23:55:50,689 adding license file 'LICENSE' 2023-06-09T23:55:50,691 writing manifest file '/tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib.egg-info/SOURCES.txt' 2023-06-09T23:55:50,692 creating '/tmp/pip-modern-metadata-hq_x7ntw/chroma_hnswlib-0.7.0.dist-info' 2023-06-09T23:55:50,865 Preparing metadata (pyproject.toml): finished with status 'done' 2023-06-09T23:55:50,871 Source in /tmp/pip-wheel-chek7orf/chroma-hnswlib_2fea689563e34e81970b908df0e55262 has version 0.7.0, which satisfies requirement chroma-hnswlib==0.7.0 from https://files.pythonhosted.org/packages/f4/44/9b8065acb47efa7eec0a3e61dde8e1678e41d03da1cae4b176ade95684b7/chroma-hnswlib-0.7.0.tar.gz 2023-06-09T23:55:50,872 Removed chroma-hnswlib==0.7.0 from https://files.pythonhosted.org/packages/f4/44/9b8065acb47efa7eec0a3e61dde8e1678e41d03da1cae4b176ade95684b7/chroma-hnswlib-0.7.0.tar.gz from build tracker '/tmp/pip-build-tracker-zb5q_4ck' 2023-06-09T23:55:50,876 Created temporary directory: /tmp/pip-unpack-2hjjwd4k 2023-06-09T23:55:50,876 Building wheels for collected packages: chroma-hnswlib 2023-06-09T23:55:50,880 Created temporary directory: /tmp/pip-wheel-z6bnmteg 2023-06-09T23:55:50,881 Destination directory: /tmp/pip-wheel-z6bnmteg 2023-06-09T23:55:50,883 Building wheel for chroma-hnswlib (pyproject.toml): started 2023-06-09T23:55:50,884 Running command Building wheel for chroma-hnswlib (pyproject.toml) 2023-06-09T23:55:51,622 running bdist_wheel 2023-06-09T23:55:51,640 running build 2023-06-09T23:55:51,640 running build_ext 2023-06-09T23:55:51,647 creating tmp 2023-06-09T23:55:51,648 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c /tmp/tmp086ewhw1.cpp -o tmp/tmp086ewhw1.o -std=c++14 2023-06-09T23:55:51,723 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.9 -c /tmp/tmpg4bn9_ka.cpp -o tmp/tmpg4bn9_ka.o -fvisibility=hidden 2023-06-09T23:55:51,795 building 'hnswlib' extension 2023-06-09T23:55:51,796 creating build 2023-06-09T23:55:51,796 creating build/temp.linux-armv7l-cpython-39 2023-06-09T23:55:51,797 creating build/temp.linux-armv7l-cpython-39/python_bindings 2023-06-09T23:55:51,798 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include -I/tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/numpy/core/include -I./hnswlib/ -I/usr/include/python3.9 -c ./python_bindings/bindings.cpp -o build/temp.linux-armv7l-cpython-39/./python_bindings/bindings.o -O3 -march=native -fopenmp -DVERSION_INFO=\"0.7.0\" -std=c++14 -fvisibility=hidden 2023-06-09T23:55:57,401 ./python_bindings/bindings.cpp: In function ‘std::vector get_input_ids_and_check_shapes(const pybind11::object&, size_t)’: 2023-06-09T23:55:57,402 ./python_bindings/bindings.cpp:121:58: warning: comparison of integer expressions of different signedness: ‘__gnu_cxx::__alloc_traits, int>::value_type’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-06-09T23:55:57,402 121 | if (!((ids_numpy.ndim == 1 && ids_numpy.shape[0] == feature_rows) || 2023-06-09T23:55:57,462 In file included from /tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../attr.h:13, 2023-06-09T23:55:57,462 from /tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include/pybind11/detail/class.h:12, 2023-06-09T23:55:57,462 from /tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include/pybind11/pybind11.h:13, 2023-06-09T23:55:57,462 from /tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include/pybind11/functional.h:12, 2023-06-09T23:55:57,462 from ./python_bindings/bindings.cpp:2: 2023-06-09T23:55:57,463 ./python_bindings/bindings.cpp: In function ‘PyObject* PyInit_hnswlib()’: 2023-06-09T23:55:57,463 /tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../detail/common.h:432:34: warning: ‘PyObject* pybind11_init()’ is deprecated: PYBIND11_PLUGIN is deprecated, use PYBIND11_MODULE [-Wdeprecated-declarations] 2023-06-09T23:55:57,463 432 | return pybind11_init(); \ 2023-06-09T23:55:57,463 | ^ 2023-06-09T23:55:57,463 ./python_bindings/bindings.cpp:864:1: note: in expansion of macro ‘PYBIND11_PLUGIN’ 2023-06-09T23:55:57,463 864 | PYBIND11_PLUGIN(hnswlib) { 2023-06-09T23:55:57,463 | ^~~~~~~~~~~~~~~ 2023-06-09T23:55:57,464 /tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include/pybind11/detail/../detail/common.h:427:22: note: declared here 2023-06-09T23:55:57,464 427 | static PyObject *pybind11_init(); \ 2023-06-09T23:55:57,464 | ^~~~~~~~~~~~~ 2023-06-09T23:55:57,464 ./python_bindings/bindings.cpp:864:1: note: in expansion of macro ‘PYBIND11_PLUGIN’ 2023-06-09T23:55:57,464 864 | PYBIND11_PLUGIN(hnswlib) { 2023-06-09T23:55:57,464 | ^~~~~~~~~~~~~~~ 2023-06-09T23:55:57,465 ./python_bindings/bindings.cpp: In function ‘PyObject* pybind11_init()’: 2023-06-09T23:55:57,465 ./python_bindings/bindings.cpp:865:31: warning: ‘pybind11::module_::module_(const char*, const char*)’ is deprecated: Use PYBIND11_MODULE or module_::create_extension_module instead [-Wdeprecated-declarations] 2023-06-09T23:55:57,465 865 | py::module m("hnswlib"); 2023-06-09T23:55:57,465 | ^ 2023-06-09T23:55:57,465 In file included from /tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include/pybind11/functional.h:12, 2023-06-09T23:55:57,465 from ./python_bindings/bindings.cpp:2: 2023-06-09T23:55:57,465 /tmp/pip-build-env-jau74g86/overlay/lib/python3.9/site-packages/pybind11/include/pybind11/pybind11.h:1152:14: note: declared here 2023-06-09T23:55:57,465 1152 | explicit module_(const char *name, const char *doc = nullptr) { 2023-06-09T23:55:57,466 | ^~~~~~~ 2023-06-09T23:55:58,089 ./python_bindings/bindings.cpp: In instantiation of ‘pybind11::object Index::knnQuery_return_numpy(pybind11::object, size_t, int, const std::function&) [with dist_t = float; data_t = float; size_t = unsigned int]’: 2023-06-09T23:55:58,089 ./python_bindings/bindings.cpp:880:28: required from here 2023-06-09T23:55:58,089 ./python_bindings/bindings.cpp:607:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-06-09T23:55:58,089 607 | if (rows <= num_threads * 4) { 2023-06-09T23:55:58,090 | ~~~~~^~~~~~~~~~~~~~~~~~ 2023-06-09T23:55:58,103 ./python_bindings/bindings.cpp:635:28: warning: unused variable ‘data’ [-Wunused-variable] 2023-06-09T23:55:58,103 635 | float* data = (float*)items.data(row); 2023-06-09T23:55:58,103 | ^~~~ 2023-06-09T23:55:58,104 ./python_bindings/bindings.cpp:655:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:58,104 655 | delete[] f; 2023-06-09T23:55:58,104 | ^ 2023-06-09T23:55:58,108 ./python_bindings/bindings.cpp:658:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:58,108 658 | delete[] f; 2023-06-09T23:55:58,108 | ^ 2023-06-09T23:55:58,123 ./python_bindings/bindings.cpp: In instantiation of ‘void Index::addItems(pybind11::object, pybind11::object, int, bool) [with dist_t = float; data_t = float]’: 2023-06-09T23:55:58,123 ./python_bindings/bindings.cpp:886:28: required from here 2023-06-09T23:55:58,123 ./python_bindings/bindings.cpp:257:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-06-09T23:55:58,124 257 | if (features != dim) 2023-06-09T23:55:58,124 | ~~~~~~~~~^~~~~~ 2023-06-09T23:55:58,124 ./python_bindings/bindings.cpp:261:18: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-06-09T23:55:58,124 261 | if (rows <= num_threads * 4) { 2023-06-09T23:55:58,124 | ~~~~~^~~~~~~~~~~~~~~~~~ 2023-06-09T23:55:58,257 ./python_bindings/bindings.cpp: In instantiation of ‘pybind11::object BFIndex::knnQuery_return_numpy(pybind11::object, size_t, const std::function&) [with dist_t = float; data_t = float; size_t = unsigned int]’: 2023-06-09T23:55:58,258 ./python_bindings/bindings.cpp:948:44: required from here 2023-06-09T23:55:58,258 ./python_bindings/bindings.cpp:841:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:58,258 841 | delete[] f; 2023-06-09T23:55:58,258 | ^ 2023-06-09T23:55:58,260 ./python_bindings/bindings.cpp:844:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:58,260 844 | delete[] f; 2023-06-09T23:55:58,260 | ^ 2023-06-09T23:55:58,269 ./python_bindings/bindings.cpp: In instantiation of ‘void BFIndex::addItems(pybind11::object, pybind11::object) [with dist_t = float; data_t = float]’: 2023-06-09T23:55:58,270 ./python_bindings/bindings.cpp:949:44: required from here 2023-06-09T23:55:58,270 ./python_bindings/bindings.cpp:766:22: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2023-06-09T23:55:58,270 766 | if (features != dim) 2023-06-09T23:55:58,270 | ~~~~~~~~~^~~~~~ 2023-06-09T23:55:59,328 In file included from ./hnswlib/hnswlib.h:199, 2023-06-09T23:55:59,328 from ./python_bindings/bindings.cpp:6: 2023-06-09T23:55:59,328 ./hnswlib/hnswalg.h: In instantiation of ‘hnswlib::HierarchicalNSW::HierarchicalNSW(hnswlib::SpaceInterface*, size_t, size_t, size_t, size_t, bool, bool) [with dist_t = float; size_t = unsigned int]’: 2023-06-09T23:55:59,329 ./python_bindings/bindings.cpp:471:35: required from ‘static Index* Index::createFromParams(pybind11::dict) [with dist_t = float; data_t = float]’ 2023-06-09T23:55:59,329 ./python_bindings/bindings.cpp:868:38: required from here 2023-06-09T23:55:59,329 ./hnswlib/hnswalg.h:42:29: warning: ‘hnswlib::HierarchicalNSW::link_list_locks_’ will be initialized after [-Wreorder] 2023-06-09T23:55:59,329 42 | std::vector link_list_locks_; 2023-06-09T23:55:59,329 | ^~~~~~~~~~~~~~~~ 2023-06-09T23:55:59,329 ./hnswlib/hnswalg.h:39:37: warning: ‘std::vector hnswlib::HierarchicalNSW::label_op_locks_’ [-Wreorder] 2023-06-09T23:55:59,330 39 | mutable std::vector label_op_locks_; 2023-06-09T23:55:59,330 | ^~~~~~~~~~~~~~~ 2023-06-09T23:55:59,330 ./hnswlib/hnswalg.h:92:5: warning: when initialized here [-Wreorder] 2023-06-09T23:55:59,330 92 | HierarchicalNSW( 2023-06-09T23:55:59,330 | ^~~~~~~~~~~~~~~ 2023-06-09T23:55:59,453 In file included from ./hnswlib/hnswlib.h:199, 2023-06-09T23:55:59,454 from ./python_bindings/bindings.cpp:6: 2023-06-09T23:55:59,454 ./hnswlib/hnswalg.h: In instantiation of ‘std::vector hnswlib::HierarchicalNSW::getDataByLabel(hnswlib::labeltype) const [with data_t = float; dist_t = float; hnswlib::labeltype = unsigned int]’: 2023-06-09T23:55:59,454 ./python_bindings/bindings.cpp:306:69: required from ‘std::vector > Index::getDataReturnList(pybind11::object) [with dist_t = float; data_t = float]’ 2023-06-09T23:55:59,454 ./python_bindings/bindings.cpp:891:49: required from here 2023-06-09T23:55:59,454 ./hnswlib/hnswalg.h:794:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-06-09T23:55:59,454 794 | for (int i = 0; i < dim; i++) { 2023-06-09T23:55:59,455 | ~~^~~~~ 2023-06-09T23:55:59,500 ./python_bindings/bindings.cpp: In instantiation of ‘pybind11::dict Index::getAnnData() const [with dist_t = float; data_t = float]’: 2023-06-09T23:55:59,500 ./python_bindings/bindings.cpp:450:27: required from ‘pybind11::dict Index::getIndexParams() const [with dist_t = float; data_t = float]’ 2023-06-09T23:55:59,501 ./python_bindings/bindings.cpp:933:58: required from here 2023-06-09T23:55:59,501 ./python_bindings/bindings.cpp:366:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:59,501 366 | delete[] f; 2023-06-09T23:55:59,501 | ^ 2023-06-09T23:55:59,504 ./python_bindings/bindings.cpp:369:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:59,504 369 | delete[] f; 2023-06-09T23:55:59,505 | ^ 2023-06-09T23:55:59,508 ./python_bindings/bindings.cpp:372:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:59,508 372 | delete[] f; 2023-06-09T23:55:59,508 | ^ 2023-06-09T23:55:59,510 ./python_bindings/bindings.cpp:375:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:59,510 375 | delete[] f; 2023-06-09T23:55:59,510 | ^ 2023-06-09T23:55:59,512 ./python_bindings/bindings.cpp:378:22: warning: deleting ‘void*’ is undefined [-Wdelete-incomplete] 2023-06-09T23:55:59,512 378 | delete[] f; 2023-06-09T23:55:59,513 | ^ 2023-06-09T23:55:59,538 In file included from ./hnswlib/hnswlib.h:198, 2023-06-09T23:55:59,538 from ./python_bindings/bindings.cpp:6: 2023-06-09T23:55:59,538 ./hnswlib/bruteforce.h: In instantiation of ‘std::priority_queue > hnswlib::BruteforceSearch::searchKnn(const void*, size_t, hnswlib::BaseFilterFunctor*) const [with dist_t = float; typename std::vector, std::allocator > >::value_type = std::pair; size_t = unsigned int]’: 2023-06-09T23:55:59,538 ./python_bindings/bindings.cpp:829:100: required from ‘pybind11::object BFIndex::knnQuery_return_numpy(pybind11::object, size_t, const std::function&) [with dist_t = float; data_t = float; size_t = unsigned int]’ 2023-06-09T23:55:59,539 ./python_bindings/bindings.cpp:948:44: required from here 2023-06-09T23:55:59,539 ./hnswlib/bruteforce.h:105:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-06-09T23:55:59,539 105 | for (int i = 0; i < k; i++) { 2023-06-09T23:55:59,539 | ~~^~~ 2023-06-09T23:55:59,543 ./hnswlib/bruteforce.h:113:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘const size_t’ {aka ‘const unsigned int’} [-Wsign-compare] 2023-06-09T23:55:59,543 113 | for (int i = k; i < cur_element_count; i++) { 2023-06-09T23:55:59,543 | ~~^~~~~~~~~~~~~~~~~~~ 2023-06-09T23:56:00,247 In file included from ./hnswlib/hnswlib.h:199, 2023-06-09T23:56:00,247 from ./python_bindings/bindings.cpp:6: 2023-06-09T23:56:00,248 ./hnswlib/hnswalg.h: In instantiation of ‘hnswlib::tableint hnswlib::HierarchicalNSW::addPoint(const void*, hnswlib::labeltype, int) [with dist_t = float; hnswlib::tableint = unsigned int; hnswlib::labeltype = unsigned int]’: 2023-06-09T23:56:00,248 ./hnswlib/hnswalg.h:918:21: required from ‘void hnswlib::HierarchicalNSW::addPoint(const void*, hnswlib::labeltype, bool) [with dist_t = float; hnswlib::labeltype = unsigned int]’ 2023-06-09T23:56:00,248 ./python_bindings/bindings.cpp:272:35: required from ‘void Index::addItems(pybind11::object, pybind11::object, int, bool) [with dist_t = float; data_t = float]’ 2023-06-09T23:56:00,248 ./python_bindings/bindings.cpp:886:28: required from here 2023-06-09T23:56:00,248 ./hnswlib/hnswalg.h:1174:19: warning: unused variable ‘lengthPtr’ [-Wunused-variable] 2023-06-09T23:56:00,248 1174 | void* lengthPtr = length_memory_ + cur_c * sizeof(float); 2023-06-09T23:56:00,248 | ^~~~~~~~~ 2023-06-09T23:56:00,253 ./hnswlib/hnswalg.h: In instantiation of ‘void hnswlib::HierarchicalNSW::updatePoint(const void*, hnswlib::tableint, float) [with dist_t = float; hnswlib::tableint = unsigned int]’: 2023-06-09T23:56:00,254 ./hnswlib/hnswalg.h:946:13: required from ‘void hnswlib::HierarchicalNSW::addPoint(const void*, hnswlib::labeltype, bool) [with dist_t = float; hnswlib::labeltype = unsigned int]’ 2023-06-09T23:56:00,254 ./python_bindings/bindings.cpp:272:35: required from ‘void Index::addItems(pybind11::object, pybind11::object, int, bool) [with dist_t = float; data_t = float]’ 2023-06-09T23:56:00,254 ./python_bindings/bindings.cpp:886:28: required from here 2023-06-09T23:56:00,254 ./hnswlib/hnswalg.h:958:19: warning: unused variable ‘lengthPtr’ [-Wunused-variable] 2023-06-09T23:56:00,254 958 | void* lengthPtr = length_memory_ + internalId * sizeof(float); 2023-06-09T23:56:00,254 | ^~~~~~~~~ 2023-06-09T23:56:01,789 ./hnswlib/hnswalg.h: In instantiation of ‘float hnswlib::HierarchicalNSW::normalize_vector(float*, float*, size_t) [with dist_t = float; size_t = unsigned int]’: 2023-06-09T23:56:01,789 ./hnswlib/hnswalg.h:1173:28: required from ‘hnswlib::tableint hnswlib::HierarchicalNSW::addPoint(const void*, hnswlib::labeltype, int) [with dist_t = float; hnswlib::tableint = unsigned int; hnswlib::labeltype = unsigned int]’ 2023-06-09T23:56:01,790 ./hnswlib/hnswalg.h:918:21: required from ‘void hnswlib::HierarchicalNSW::addPoint(const void*, hnswlib::labeltype, bool) [with dist_t = float; hnswlib::labeltype = unsigned int]’ 2023-06-09T23:56:01,790 ./python_bindings/bindings.cpp:272:35: required from ‘void Index::addItems(pybind11::object, pybind11::object, int, bool) [with dist_t = float; data_t = float]’ 2023-06-09T23:56:01,790 ./python_bindings/bindings.cpp:886:28: required from here 2023-06-09T23:56:01,790 ./hnswlib/hnswalg.h:224:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-06-09T23:56:01,790 224 | for (int i = 0; i < dim; i++) 2023-06-09T23:56:01,790 | ~~^~~~~ 2023-06-09T23:56:01,790 ./hnswlib/hnswalg.h:228:27: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-06-09T23:56:01,791 228 | for (int i = 0; i < dim; i++) { 2023-06-09T23:56:01,791 | ~~^~~~~ 2023-06-09T23:56:52,473 creating build/lib.linux-armv7l-cpython-39 2023-06-09T23:56:52,474 arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/./python_bindings/bindings.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/hnswlib.cpython-39-arm-linux-gnueabihf.so -fopenmp -pthread 2023-06-09T23:56:53,190 installing to build/bdist.linux-armv7l/wheel 2023-06-09T23:56:53,190 running install 2023-06-09T23:56:53,216 running install_lib 2023-06-09T23:56:53,224 creating build/bdist.linux-armv7l 2023-06-09T23:56:53,225 creating build/bdist.linux-armv7l/wheel 2023-06-09T23:56:53,226 copying build/lib.linux-armv7l-cpython-39/hnswlib.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel 2023-06-09T23:56:53,323 running install_egg_info 2023-06-09T23:56:53,352 running egg_info 2023-06-09T23:56:53,360 writing chroma_hnswlib.egg-info/PKG-INFO 2023-06-09T23:56:53,362 writing dependency_links to chroma_hnswlib.egg-info/dependency_links.txt 2023-06-09T23:56:53,364 writing requirements to chroma_hnswlib.egg-info/requires.txt 2023-06-09T23:56:53,365 writing top-level names to chroma_hnswlib.egg-info/top_level.txt 2023-06-09T23:56:53,373 reading manifest file 'chroma_hnswlib.egg-info/SOURCES.txt' 2023-06-09T23:56:53,377 reading manifest template 'MANIFEST.in' 2023-06-09T23:56:53,379 adding license file 'LICENSE' 2023-06-09T23:56:53,381 writing manifest file 'chroma_hnswlib.egg-info/SOURCES.txt' 2023-06-09T23:56:53,383 Copying chroma_hnswlib.egg-info to build/bdist.linux-armv7l/wheel/chroma_hnswlib-0.7.0-py3.9.egg-info 2023-06-09T23:56:53,394 running install_scripts 2023-06-09T23:56:53,438 creating build/bdist.linux-armv7l/wheel/chroma_hnswlib-0.7.0.dist-info/WHEEL 2023-06-09T23:56:53,441 creating '/tmp/pip-wheel-z6bnmteg/.tmp-jtzi9sce/chroma_hnswlib-0.7.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-06-09T23:56:54,380 adding 'hnswlib.cpython-39-arm-linux-gnueabihf.so' 2023-06-09T23:56:54,423 adding 'chroma_hnswlib-0.7.0.dist-info/LICENSE' 2023-06-09T23:56:54,424 adding 'chroma_hnswlib-0.7.0.dist-info/METADATA' 2023-06-09T23:56:54,425 adding 'chroma_hnswlib-0.7.0.dist-info/WHEEL' 2023-06-09T23:56:54,426 adding 'chroma_hnswlib-0.7.0.dist-info/top_level.txt' 2023-06-09T23:56:54,426 adding 'chroma_hnswlib-0.7.0.dist-info/RECORD' 2023-06-09T23:56:54,448 removing build/bdist.linux-armv7l/wheel 2023-06-09T23:56:54,562 Building wheel for chroma-hnswlib (pyproject.toml): finished with status 'done' 2023-06-09T23:56:54,608 Created wheel for chroma-hnswlib: filename=chroma_hnswlib-0.7.0-cp39-cp39-linux_armv7l.whl size=1964763 sha256=c44571403f79b93f2f4a9e5b2554d904c38bba84561bca93cb0f1fb7129af7f3 2023-06-09T23:56:54,609 Stored in directory: /tmp/pip-ephem-wheel-cache-nhe6dqca/wheels/64/e3/12/8dc4fc6edd54fd584a10da861d41bed4de2c02fbb69ad9a039 2023-06-09T23:56:54,620 Successfully built chroma-hnswlib 2023-06-09T23:56:54,673 Removed build tracker: '/tmp/pip-build-tracker-zb5q_4ck'