2025-09-08T01:28:57,714 Created temporary directory: /tmp/pip-build-tracker-r8i7wlmd 2025-09-08T01:28:57,715 Initialized build tracking at /tmp/pip-build-tracker-r8i7wlmd 2025-09-08T01:28:57,715 Created build tracker: /tmp/pip-build-tracker-r8i7wlmd 2025-09-08T01:28:57,715 Entered build tracker: /tmp/pip-build-tracker-r8i7wlmd 2025-09-08T01:28:57,716 Created temporary directory: /tmp/pip-wheel-0wib7mps 2025-09-08T01:28:57,719 Created temporary directory: /tmp/pip-ephem-wheel-cache-1bq0f8cd 2025-09-08T01:28:57,775 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-09-08T01:28:57,777 2 location(s) to search for versions of pytabix: 2025-09-08T01:28:57,777 * https://pypi.org/simple/pytabix/ 2025-09-08T01:28:57,777 * https://www.piwheels.org/simple/pytabix/ 2025-09-08T01:28:57,778 Fetching project page and analyzing links: https://pypi.org/simple/pytabix/ 2025-09-08T01:28:57,778 Getting page https://pypi.org/simple/pytabix/ 2025-09-08T01:28:57,779 Found index url https://pypi.org/simple/ 2025-09-08T01:28:57,847 Fetched page https://pypi.org/simple/pytabix/ as application/vnd.pypi.simple.v1+json 2025-09-08T01:28:57,848 Found link https://files.pythonhosted.org/packages/c5/37/e30f6b04237801d072938ca55fde9c3773cc981043152a9ccc16a028f321/pytabix-0.0.2.tar.gz (from https://pypi.org/simple/pytabix/), version: 0.0.2 2025-09-08T01:28:57,848 Found link https://files.pythonhosted.org/packages/84/6a/520ecf75c2ada77492cb4ed21fb22aed178e791df434ca083b59fffadddd/pytabix-0.1.tar.gz (from https://pypi.org/simple/pytabix/), version: 0.1 2025-09-08T01:28:57,849 Fetching project page and analyzing links: https://www.piwheels.org/simple/pytabix/ 2025-09-08T01:28:57,849 Getting page https://www.piwheels.org/simple/pytabix/ 2025-09-08T01:28:57,850 Found index url https://www.piwheels.org/simple/ 2025-09-08T01:28:57,954 Fetched page https://www.piwheels.org/simple/pytabix/ as text/html 2025-09-08T01:28:57,958 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.1-cp35-cp35m-linux_armv6l.whl#sha256=c28493030de9efecdd1964b6de5a3c9c7e9a031ce9c79b68abeb79b91b491cf2 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,958 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.1-cp35-cp35m-linux_armv7l.whl#sha256=c28493030de9efecdd1964b6de5a3c9c7e9a031ce9c79b68abeb79b91b491cf2 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,959 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.1-cp37-cp37m-linux_armv6l.whl#sha256=c9a720d838b4941fffa3af54ec40ecb9e8a50f89751af3521a466de4e711569b (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,959 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.1-cp37-cp37m-linux_armv7l.whl#sha256=c9a720d838b4941fffa3af54ec40ecb9e8a50f89751af3521a466de4e711569b (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,959 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.1-cp311-cp311-linux_armv6l.whl#sha256=0973a125c7d5b7ee775c75242e44775d983c3f6aa6f7d6d19d0bf38c8f8d6fd7 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,959 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.1-cp311-cp311-linux_armv7l.whl#sha256=0973a125c7d5b7ee775c75242e44775d983c3f6aa6f7d6d19d0bf38c8f8d6fd7 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,959 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.1-cp39-cp39-linux_armv6l.whl#sha256=d1530aec684642bd2d6787099752b5eb253d1009aa0039d7505ec11bbfa73573 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,959 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.1-cp39-cp39-linux_armv7l.whl#sha256=d1530aec684642bd2d6787099752b5eb253d1009aa0039d7505ec11bbfa73573 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,959 Skipping link: No binaries permitted for pytabix: https://www.piwheels.org/simple/pytabix/pytabix-0.1-cp313-cp313-linux_armv6l.whl#sha256=95b7583033fc8c0ec1209949ec8c583580d658f9659e315fe1bca0eca7797f3e (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,959 Skipping link: No binaries permitted for pytabix: https://www.piwheels.org/simple/pytabix/pytabix-0.1-cp313-cp313-linux_armv7l.whl#sha256=95b7583033fc8c0ec1209949ec8c583580d658f9659e315fe1bca0eca7797f3e (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,960 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.0.2-cp35-cp35m-linux_armv6l.whl#sha256=f24dbdb3b74c8afe3891ba460f96f4895d68f106859af8f6c87566b1fb5c6e69 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,960 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.0.2-cp35-cp35m-linux_armv7l.whl#sha256=f24dbdb3b74c8afe3891ba460f96f4895d68f106859af8f6c87566b1fb5c6e69 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,960 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.0.2-cp37-cp37m-linux_armv6l.whl#sha256=91fa14348aefe19a8725d86111ee465e488561a32024e60c504df02daaae0583 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,960 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.0.2-cp37-cp37m-linux_armv7l.whl#sha256=91fa14348aefe19a8725d86111ee465e488561a32024e60c504df02daaae0583 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,960 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.0.2-cp311-cp311-linux_armv6l.whl#sha256=98a1359da3f1d468c0f265697bfad6d647984c0abb7773cecf256334fac805cb (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,960 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.0.2-cp311-cp311-linux_armv7l.whl#sha256=98a1359da3f1d468c0f265697bfad6d647984c0abb7773cecf256334fac805cb (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,960 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.0.2-cp39-cp39-linux_armv6l.whl#sha256=89f16c413a8543fac034b21b7c78dd1aaf75a79cbd3711a9a62b7deee3ddc123 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,960 Skipping link: No binaries permitted for pytabix: https://archive1.piwheels.org/simple/pytabix/pytabix-0.0.2-cp39-cp39-linux_armv7l.whl#sha256=89f16c413a8543fac034b21b7c78dd1aaf75a79cbd3711a9a62b7deee3ddc123 (from https://www.piwheels.org/simple/pytabix/) 2025-09-08T01:28:57,961 Skipping link: not a file: https://www.piwheels.org/simple/pytabix/ 2025-09-08T01:28:57,961 Skipping link: not a file: https://pypi.org/simple/pytabix/ 2025-09-08T01:28:57,983 Given no hashes to check 1 links for project 'pytabix': discarding no candidates 2025-09-08T01:28:57,985 Collecting pytabix==0.0.2 2025-09-08T01:28:57,986 Created temporary directory: /tmp/pip-unpack-pfn3ni66 2025-09-08T01:28:58,124 Downloading pytabix-0.0.2.tar.gz (46 kB) 2025-09-08T01:28:58,166 Added pytabix==0.0.2 from https://files.pythonhosted.org/packages/c5/37/e30f6b04237801d072938ca55fde9c3773cc981043152a9ccc16a028f321/pytabix-0.0.2.tar.gz to build tracker '/tmp/pip-build-tracker-r8i7wlmd' 2025-09-08T01:28:58,167 Running setup.py (path:/tmp/pip-wheel-0wib7mps/pytabix_169356acccef4481a97e98b208cdf058/setup.py) egg_info for package pytabix 2025-09-08T01:28:58,167 Created temporary directory: /tmp/pip-pip-egg-info-o1nxyus4 2025-09-08T01:28:58,168 Preparing metadata (setup.py): started 2025-09-08T01:28:58,168 Running command python setup.py egg_info 2025-09-08T01:28:58,847 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T01:28:58,847 warnings.warn(msg) 2025-09-08T01:28:59,228 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T01:28:59,229 !! 2025-09-08T01:28:59,229 ******************************************************************************** 2025-09-08T01:28:59,229 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T01:28:59,229 License :: OSI Approved :: MIT License 2025-09-08T01:28:59,229 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T01:28:59,229 ******************************************************************************** 2025-09-08T01:28:59,230 !! 2025-09-08T01:28:59,230 self._finalize_license_expression() 2025-09-08T01:28:59,302 running egg_info 2025-09-08T01:28:59,377 creating /tmp/pip-pip-egg-info-o1nxyus4/pytabix.egg-info 2025-09-08T01:28:59,377 writing /tmp/pip-pip-egg-info-o1nxyus4/pytabix.egg-info/PKG-INFO 2025-09-08T01:28:59,378 writing dependency_links to /tmp/pip-pip-egg-info-o1nxyus4/pytabix.egg-info/dependency_links.txt 2025-09-08T01:28:59,379 writing top-level names to /tmp/pip-pip-egg-info-o1nxyus4/pytabix.egg-info/top_level.txt 2025-09-08T01:28:59,379 writing manifest file '/tmp/pip-pip-egg-info-o1nxyus4/pytabix.egg-info/SOURCES.txt' 2025-09-08T01:28:59,670 reading manifest file '/tmp/pip-pip-egg-info-o1nxyus4/pytabix.egg-info/SOURCES.txt' 2025-09-08T01:28:59,671 reading manifest template 'MANIFEST.in' 2025-09-08T01:28:59,672 adding license file 'LICENSE' 2025-09-08T01:28:59,675 writing manifest file '/tmp/pip-pip-egg-info-o1nxyus4/pytabix.egg-info/SOURCES.txt' 2025-09-08T01:28:59,787 Preparing metadata (setup.py): finished with status 'done' 2025-09-08T01:28:59,792 Source in /tmp/pip-wheel-0wib7mps/pytabix_169356acccef4481a97e98b208cdf058 has version 0.0.2, which satisfies requirement pytabix==0.0.2 from https://files.pythonhosted.org/packages/c5/37/e30f6b04237801d072938ca55fde9c3773cc981043152a9ccc16a028f321/pytabix-0.0.2.tar.gz 2025-09-08T01:28:59,792 Removed pytabix==0.0.2 from https://files.pythonhosted.org/packages/c5/37/e30f6b04237801d072938ca55fde9c3773cc981043152a9ccc16a028f321/pytabix-0.0.2.tar.gz from build tracker '/tmp/pip-build-tracker-r8i7wlmd' 2025-09-08T01:28:59,795 Created temporary directory: /tmp/pip-unpack-aul7zpex 2025-09-08T01:28:59,795 Created temporary directory: /tmp/pip-unpack-sqy6cgtm 2025-09-08T01:28:59,796 Building wheels for collected packages: pytabix 2025-09-08T01:28:59,797 Created temporary directory: /tmp/pip-wheel-e09nooq3 2025-09-08T01:28:59,797 DEPRECATION: Building 'pytabix' 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 'pytabix'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-09-08T01:28:59,798 Building wheel for pytabix (setup.py): started 2025-09-08T01:28:59,799 Destination directory: /tmp/pip-wheel-e09nooq3 2025-09-08T01:28:59,800 Running command python setup.py bdist_wheel 2025-09-08T01:29:00,481 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/dist.py:289: UserWarning: Unknown distribution option: 'test_suite' 2025-09-08T01:29:00,481 warnings.warn(msg) 2025-09-08T01:29:00,868 /usr/local/lib/python3.13/dist-packages/setuptools/dist.py:759: SetuptoolsDeprecationWarning: License classifiers are deprecated. 2025-09-08T01:29:00,868 !! 2025-09-08T01:29:00,868 ******************************************************************************** 2025-09-08T01:29:00,868 Please consider removing the following classifiers in favor of a SPDX license expression: 2025-09-08T01:29:00,868 License :: OSI Approved :: MIT License 2025-09-08T01:29:00,868 See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. 2025-09-08T01:29:00,868 ******************************************************************************** 2025-09-08T01:29:00,869 !! 2025-09-08T01:29:00,869 self._finalize_license_expression() 2025-09-08T01:29:00,869 running bdist_wheel 2025-09-08T01:29:01,237 running build 2025-09-08T01:29:01,237 running build_py 2025-09-08T01:29:01,314 creating build/lib.linux-armv7l-cpython-313/test 2025-09-08T01:29:01,314 copying test/test.py -> build/lib.linux-armv7l-cpython-313/test 2025-09-08T01:29:01,315 copying test/__init__.py -> build/lib.linux-armv7l-cpython-313/test 2025-09-08T01:29:01,317 copying test/example.gtf.gz -> build/lib.linux-armv7l-cpython-313/test 2025-09-08T01:29:01,317 copying test/example.gtf.gz.tbi -> build/lib.linux-armv7l-cpython-313/test 2025-09-08T01:29:01,318 running build_ext 2025-09-08T01:29:01,648 building 'tabix' extension 2025-09-08T01:29:01,650 creating build/temp.linux-armv7l-cpython-313/src 2025-09-08T01:29:01,650 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE=1 -Isrc -I/usr/include/python3.13 -c src/bgzf.c -o build/temp.linux-armv7l-cpython-313/src/bgzf.o 2025-09-08T01:29:01,787 src/bgzf.c: In function ‘bgzf_flush’: 2025-09-08T01:29:01,787 src/bgzf.c:398:75: warning: comparison of integer expressions of different signedness: ‘size_t’ {aka ‘unsigned int’} and ‘int’ [-Wsign-compare] 2025-09-08T01:29:01,788 398 | if (fwrite(fp->compressed_block, 1, block_length, fp->fp) != block_length) { 2025-09-08T01:29:01,788 | ^~ 2025-09-08T01:29:01,789 src/bgzf.c: In function ‘bgzf_close’: 2025-09-08T01:29:01,789 src/bgzf.c:435:18: warning: variable ‘count’ set but not used [-Wunused-but-set-variable] 2025-09-08T01:29:01,790 435 | int ret, count, block_length; 2025-09-08T01:29:01,790 | ^~~~~ 2025-09-08T01:29:02,266 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE=1 -Isrc -I/usr/include/python3.13 -c src/bgzip.c -o build/temp.linux-armv7l-cpython-313/src/bgzip.o 2025-09-08T01:29:02,669 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE=1 -Isrc -I/usr/include/python3.13 -c src/index.c -o build/temp.linux-armv7l-cpython-313/src/index.o 2025-09-08T01:29:02,807 In file included from src/index.c:5: 2025-09-08T01:29:02,807 src/index.c: In function ‘ks_sample_offt’: 2025-09-08T01:29:02,808 src/ksort.h:276:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,808 276 | if (k != n - pop - 1) tmp = a[k], a[k] = a[n-pop-1], a[n-pop-1] = tmp; \ 2025-09-08T01:29:02,808 | ^~ 2025-09-08T01:29:02,808 src/index.c:22:1: note: in expansion of macro ‘KSORT_INIT’ 2025-09-08T01:29:02,808 22 | KSORT_INIT(offt, pair64_t, pair64_lt) 2025-09-08T01:29:02,808 | ^~~~~~~~~~ 2025-09-08T01:29:02,823 src/index.c: In function ‘merge_chunks’: 2025-09-08T01:29:02,824 src/index.c:267:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,824 267 | for (l = 1; l < p->n; ++l) { 2025-09-08T01:29:02,824 | ^ 2025-09-08T01:29:02,825 src/index.c: In function ‘ti_index_core’: 2025-09-08T01:29:02,825 src/index.c:310:28: warning: comparison of integer expressions of different signedness: ‘uint64_t’ {aka ‘long long unsigned int’} and ‘int32_t’ {aka ‘int’} [-Wsign-compare] 2025-09-08T01:29:02,825 310 | if (lineno <= idx->conf.line_skip || str->s[0] == idx->conf.meta_char) { 2025-09-08T01:29:02,825 | ^~ 2025-09-08T01:29:02,826 src/index.c:334:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,826 334 | if (intv.bin != last_bin) { // then possibly write the binning index 2025-09-08T01:29:02,826 | ^~ 2025-09-08T01:29:02,827 src/index.c:342:35: warning: comparison of integer expressions of different signedness: ‘int64_t’ {aka ‘long long int’} and ‘uint64_t’ {aka ‘long long unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,827 342 | if (bgzf_tell(fp) <= last_off) { 2025-09-08T01:29:02,827 | ^~ 2025-09-08T01:29:02,830 src/index.c: In function ‘ti_index_save’: 2025-09-08T01:29:02,830 src/index.c:417:31: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘khint_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,830 417 | for (i = 0; i < kh_size(idx->tname); ++i) 2025-09-08T01:29:02,831 | ^ 2025-09-08T01:29:02,831 src/index.c:421:31: warning: comparison of integer expressions of different signedness: ‘int32_t’ {aka ‘int’} and ‘khint_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,831 421 | for (i = 0; i < kh_size(idx->tname); ++i) 2025-09-08T01:29:02,831 | ^ 2025-09-08T01:29:02,832 src/index.c:441:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,833 441 | for (x = 0; (int)x < p->n; ++x) { 2025-09-08T01:29:02,833 | ^ 2025-09-08T01:29:02,833 src/index.c:446:60: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,833 446 | for (x = 0; (int)x < p->n; ++x) { 2025-09-08T01:29:02,833 | ^ 2025-09-08T01:29:02,836 src/index.c: In function ‘ti_index_load_core’: 2025-09-08T01:29:02,836 src/index.c:546:47: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,837 546 | for (x = 0; x < p->n; ++x) { 2025-09-08T01:29:02,837 | ^ 2025-09-08T01:29:02,844 src/index.c: In function ‘reg2bins’: 2025-09-08T01:29:02,845 src/index.c:750:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,845 750 | for (k = 1 + (beg>>26); k <= 1 + (end>>26); ++k) list[i++] = k; 2025-09-08T01:29:02,845 | ^~ 2025-09-08T01:29:02,846 src/index.c:751:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,846 751 | for (k = 9 + (beg>>23); k <= 9 + (end>>23); ++k) list[i++] = k; 2025-09-08T01:29:02,846 | ^~ 2025-09-08T01:29:02,847 src/index.c:752:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,847 752 | for (k = 73 + (beg>>20); k <= 73 + (end>>20); ++k) list[i++] = k; 2025-09-08T01:29:02,847 | ^~ 2025-09-08T01:29:02,848 src/index.c:753:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,848 753 | for (k = 585 + (beg>>17); k <= 585 + (end>>17); ++k) list[i++] = k; 2025-09-08T01:29:02,848 | ^~ 2025-09-08T01:29:02,848 src/index.c:754:38: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,849 754 | for (k = 4681 + (beg>>14); k <= 4681 + (end>>14); ++k) list[i++] = k; 2025-09-08T01:29:02,849 | ^~ 2025-09-08T01:29:02,851 src/index.c: In function ‘ti_iter_query’: 2025-09-08T01:29:02,852 src/index.c:808:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘uint32_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:02,852 808 | for (j = 0; j < p->n; ++j) 2025-09-08T01:29:02,852 | ^ 2025-09-08T01:29:05,580 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE=1 -Isrc -I/usr/include/python3.13 -c src/knetfile.c -o build/temp.linux-armv7l-cpython-313/src/knetfile.o 2025-09-08T01:29:06,347 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE=1 -Isrc -I/usr/include/python3.13 -c src/kstring.c -o build/temp.linux-armv7l-cpython-313/src/kstring.o 2025-09-08T01:29:06,448 src/kstring.c: In function ‘ksprintf’: 2025-09-08T01:29:06,449 src/kstring.c:15:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-09-08T01:29:06,449 15 | if (l + 1 > s->m - s->l) { 2025-09-08T01:29:06,449 | ^ 2025-09-08T01:29:06,842 arm-linux-gnueabihf-gcc -fno-strict-overflow -Wsign-compare -DNDEBUG -g -O2 -Wall -fPIC -D_FILE_OFFSET_BITS=64 -D_USE_KNETFILE=1 -Isrc -I/usr/include/python3.13 -c src/tabixmodule.c -o build/temp.linux-armv7l-cpython-313/src/tabixmodule.o 2025-09-08T01:29:07,441 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-313/src/bgzf.o build/temp.linux-armv7l-cpython-313/src/bgzip.o build/temp.linux-armv7l-cpython-313/src/index.o build/temp.linux-armv7l-cpython-313/src/knetfile.o build/temp.linux-armv7l-cpython-313/src/kstring.o build/temp.linux-armv7l-cpython-313/src/tabixmodule.o -L/usr/lib/arm-linux-gnueabihf -lz -o build/lib.linux-armv7l-cpython-313/tabix.cpython-313-arm-linux-gnueabihf.so 2025-09-08T01:29:07,645 /usr/local/lib/python3.13/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-09-08T01:29:07,645 !! 2025-09-08T01:29:07,646 ******************************************************************************** 2025-09-08T01:29:07,646 Please avoid running ``setup.py`` directly. 2025-09-08T01:29:07,646 Instead, use pypa/build, pypa/installer or other 2025-09-08T01:29:07,646 standards-based tools. 2025-09-08T01:29:07,646 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-09-08T01:29:07,646 or your builds will no longer be supported. 2025-09-08T01:29:07,646 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-09-08T01:29:07,646 ******************************************************************************** 2025-09-08T01:29:07,647 !! 2025-09-08T01:29:07,647 self.initialize_options() 2025-09-08T01:29:07,718 installing to build/bdist.linux-armv7l/wheel 2025-09-08T01:29:07,719 running install 2025-09-08T01:29:07,742 running install_lib 2025-09-08T01:29:07,814 creating build/bdist.linux-armv7l/wheel 2025-09-08T01:29:07,814 copying build/lib.linux-armv7l-cpython-313/tabix.cpython-313-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-09-08T01:29:07,816 creating build/bdist.linux-armv7l/wheel/test 2025-09-08T01:29:07,816 copying build/lib.linux-armv7l-cpython-313/test/example.gtf.gz.tbi -> build/bdist.linux-armv7l/wheel/./test 2025-09-08T01:29:07,816 copying build/lib.linux-armv7l-cpython-313/test/example.gtf.gz -> build/bdist.linux-armv7l/wheel/./test 2025-09-08T01:29:07,817 copying build/lib.linux-armv7l-cpython-313/test/__init__.py -> build/bdist.linux-armv7l/wheel/./test 2025-09-08T01:29:07,817 copying build/lib.linux-armv7l-cpython-313/test/test.py -> build/bdist.linux-armv7l/wheel/./test 2025-09-08T01:29:07,818 running install_egg_info 2025-09-08T01:29:07,895 running egg_info 2025-09-08T01:29:07,969 writing pytabix.egg-info/PKG-INFO 2025-09-08T01:29:07,970 writing dependency_links to pytabix.egg-info/dependency_links.txt 2025-09-08T01:29:07,970 writing top-level names to pytabix.egg-info/top_level.txt 2025-09-08T01:29:08,045 reading manifest file 'pytabix.egg-info/SOURCES.txt' 2025-09-08T01:29:08,047 reading manifest template 'MANIFEST.in' 2025-09-08T01:29:08,049 adding license file 'LICENSE' 2025-09-08T01:29:08,051 writing manifest file 'pytabix.egg-info/SOURCES.txt' 2025-09-08T01:29:08,052 Copying pytabix.egg-info to build/bdist.linux-armv7l/wheel/./pytabix-0.0.2-py3.13.egg-info 2025-09-08T01:29:08,053 running install_scripts 2025-09-08T01:29:08,102 creating build/bdist.linux-armv7l/wheel/pytabix-0.0.2.dist-info/WHEEL 2025-09-08T01:29:08,103 creating '/tmp/pip-wheel-e09nooq3/pytabix-0.0.2-cp313-cp313-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-09-08T01:29:08,140 adding 'tabix.cpython-313-arm-linux-gnueabihf.so' 2025-09-08T01:29:08,143 adding 'pytabix-0.0.2.dist-info/licenses/LICENSE' 2025-09-08T01:29:08,144 adding 'test/__init__.py' 2025-09-08T01:29:08,144 adding 'test/example.gtf.gz' 2025-09-08T01:29:08,145 adding 'test/example.gtf.gz.tbi' 2025-09-08T01:29:08,146 adding 'test/test.py' 2025-09-08T01:29:08,147 adding 'pytabix-0.0.2.dist-info/METADATA' 2025-09-08T01:29:08,147 adding 'pytabix-0.0.2.dist-info/WHEEL' 2025-09-08T01:29:08,148 adding 'pytabix-0.0.2.dist-info/top_level.txt' 2025-09-08T01:29:08,148 adding 'pytabix-0.0.2.dist-info/RECORD' 2025-09-08T01:29:08,149 removing build/bdist.linux-armv7l/wheel 2025-09-08T01:29:08,295 Building wheel for pytabix (setup.py): finished with status 'done' 2025-09-08T01:29:08,297 Created wheel for pytabix: filename=pytabix-0.0.2-cp313-cp313-linux_armv7l.whl size=97002 sha256=9ed6c3243906428e1767486e51b78bfff8b40831edee1f08adf6ec3f1d50ead3 2025-09-08T01:29:08,298 Stored in directory: /tmp/pip-ephem-wheel-cache-1bq0f8cd/wheels/40/30/f8/6279279f72bbcaf8d9311e4e76234f95dfd326925107df36ea 2025-09-08T01:29:08,306 Successfully built pytabix 2025-09-08T01:29:08,307 Removed build tracker: '/tmp/pip-build-tracker-r8i7wlmd'