2025-05-31T22:34:04,919 Created temporary directory: /tmp/pip-build-tracker-9b2ieg46 2025-05-31T22:34:04,920 Initialized build tracking at /tmp/pip-build-tracker-9b2ieg46 2025-05-31T22:34:04,921 Created build tracker: /tmp/pip-build-tracker-9b2ieg46 2025-05-31T22:34:04,921 Entered build tracker: /tmp/pip-build-tracker-9b2ieg46 2025-05-31T22:34:04,922 Created temporary directory: /tmp/pip-wheel-62m3t_o4 2025-05-31T22:34:04,926 Created temporary directory: /tmp/pip-ephem-wheel-cache-t9bm9i2g 2025-05-31T22:34:04,973 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-05-31T22:34:04,975 2 location(s) to search for versions of kssdutils: 2025-05-31T22:34:04,975 * https://pypi.org/simple/kssdutils/ 2025-05-31T22:34:04,975 * https://www.piwheels.org/simple/kssdutils/ 2025-05-31T22:34:04,976 Fetching project page and analyzing links: https://pypi.org/simple/kssdutils/ 2025-05-31T22:34:04,977 Getting page https://pypi.org/simple/kssdutils/ 2025-05-31T22:34:04,978 Found index url https://pypi.org/simple/ 2025-05-31T22:34:05,198 Fetched page https://pypi.org/simple/kssdutils/ as application/vnd.pypi.simple.v1+json 2025-05-31T22:34:05,200 Found link https://files.pythonhosted.org/packages/61/ef/1bdb91b53dbe31ea0be28ab2c2292994b6228b357a8d54b69ac642f81f01/kssdutils-1.0.0.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.0.0 2025-05-31T22:34:05,201 Found link https://files.pythonhosted.org/packages/6f/f6/cc67acf92ea770b5f6a8bd97d375432881861935beafe9ebd4031a73482c/kssdutils-1.0.1.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.0.1 2025-05-31T22:34:05,202 Found link https://files.pythonhosted.org/packages/57/17/dd41697db7220423d0ab77f9f035b9a347edc1edefc2c35d9890178cbe17/kssdutils-1.0.2.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.0.2 2025-05-31T22:34:05,202 Found link https://files.pythonhosted.org/packages/3e/92/7a94130bd54e0e3dd20c1a609aef2f24875b86e9d61752f63b500d3f86f5/kssdutils-1.0.3.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.0.3 2025-05-31T22:34:05,203 Found link https://files.pythonhosted.org/packages/42/01/15ec102f7ac6b4fc3158ba60de64598a005cefffc773fa69eecbd3c9b016/kssdutils-1.0.5.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.0.5 2025-05-31T22:34:05,204 Found link https://files.pythonhosted.org/packages/aa/08/08fa5f76478fd3dbe9534ad21332b5dc03826197935c2b696e189af49f0b/kssdutils-1.0.6.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.0.6 2025-05-31T22:34:05,204 Found link https://files.pythonhosted.org/packages/78/17/7776b7c3b149fedfb0fba98bce07fdf08cb53773dafa174f7fda9ce4df55/kssdutils-1.0.7.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.0.7 2025-05-31T22:34:05,205 Found link https://files.pythonhosted.org/packages/a7/50/138f2b5f98dcd2327609362e505af19857468da67dba88eaf6c8d8fdb83a/kssdutils-1.1.0.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.1.0 2025-05-31T22:34:05,205 Found link https://files.pythonhosted.org/packages/be/be/659d775f3dd37e727d782fa46b7b665e69a59c78312fa5fc1bad8640f980/kssdutils-1.1.2.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.1.2 2025-05-31T22:34:05,206 Found link https://files.pythonhosted.org/packages/d0/e9/badb25888a9e48aa82e2389e848aff81ae6affd17af96622974dc314ae52/kssdutils-1.1.3.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.1.3 2025-05-31T22:34:05,207 Found link https://files.pythonhosted.org/packages/b3/43/18e812a7529c356cfa20627f201f1956e4b8203e1db782861ad6e5900bf8/kssdutils-1.1.4.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.1.4 2025-05-31T22:34:05,207 Found link https://files.pythonhosted.org/packages/98/8c/0eb4850f10a9da51072d7be474ecffd0f808423f21838f543dc88db7ddd2/kssdutils-1.1.5.tar.gz (from https://pypi.org/simple/kssdutils/), version: 1.1.5 2025-05-31T22:34:05,208 Fetching project page and analyzing links: https://www.piwheels.org/simple/kssdutils/ 2025-05-31T22:34:05,209 Getting page https://www.piwheels.org/simple/kssdutils/ 2025-05-31T22:34:05,210 Found index url https://www.piwheels.org/simple/ 2025-05-31T22:34:05,397 WARNING: Retrying (Retry(total=4, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/kssdutils/ 2025-05-31T22:34:06,046 WARNING: Retrying (Retry(total=3, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/kssdutils/ 2025-05-31T22:34:07,247 WARNING: Retrying (Retry(total=2, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/kssdutils/ 2025-05-31T22:34:09,458 WARNING: Retrying (Retry(total=1, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/kssdutils/ 2025-05-31T22:34:13,675 WARNING: Retrying (Retry(total=0, connect=None, read=None, redirect=None, status=None)) after connection broken by 'SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))': /simple/kssdutils/ 2025-05-31T22:34:13,862 Could not fetch URL https://www.piwheels.org/simple/kssdutils/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/kssdutils/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-05-31T22:34:13,864 Skipping link: not a file: https://www.piwheels.org/simple/kssdutils/ 2025-05-31T22:34:13,864 Skipping link: not a file: https://pypi.org/simple/kssdutils/ 2025-05-31T22:34:13,884 Given no hashes to check 1 links for project 'kssdutils': discarding no candidates 2025-05-31T22:34:13,886 Collecting kssdutils==1.1.4 2025-05-31T22:34:13,888 Created temporary directory: /tmp/pip-unpack-inwtu0mj 2025-05-31T22:34:14,106 Downloading kssdutils-1.1.4.tar.gz (47 kB) 2025-05-31T22:34:14,219 Added kssdutils==1.1.4 from https://files.pythonhosted.org/packages/b3/43/18e812a7529c356cfa20627f201f1956e4b8203e1db782861ad6e5900bf8/kssdutils-1.1.4.tar.gz to build tracker '/tmp/pip-build-tracker-9b2ieg46' 2025-05-31T22:34:14,220 Running setup.py (path:/tmp/pip-wheel-62m3t_o4/kssdutils_7ad88ed0e0564438bf3382c7bd2f1377/setup.py) egg_info for package kssdutils 2025-05-31T22:34:14,221 Created temporary directory: /tmp/pip-pip-egg-info-m7mo4_gp 2025-05-31T22:34:14,222 Preparing metadata (setup.py): started 2025-05-31T22:34:14,223 Running command python setup.py egg_info 2025-05-31T22:34:15,158 running egg_info 2025-05-31T22:34:15,185 creating /tmp/pip-pip-egg-info-m7mo4_gp/kssdutils.egg-info 2025-05-31T22:34:15,186 writing /tmp/pip-pip-egg-info-m7mo4_gp/kssdutils.egg-info/PKG-INFO 2025-05-31T22:34:15,190 writing dependency_links to /tmp/pip-pip-egg-info-m7mo4_gp/kssdutils.egg-info/dependency_links.txt 2025-05-31T22:34:15,192 writing requirements to /tmp/pip-pip-egg-info-m7mo4_gp/kssdutils.egg-info/requires.txt 2025-05-31T22:34:15,193 writing top-level names to /tmp/pip-pip-egg-info-m7mo4_gp/kssdutils.egg-info/top_level.txt 2025-05-31T22:34:15,195 writing manifest file '/tmp/pip-pip-egg-info-m7mo4_gp/kssdutils.egg-info/SOURCES.txt' 2025-05-31T22:34:15,303 reading manifest file '/tmp/pip-pip-egg-info-m7mo4_gp/kssdutils.egg-info/SOURCES.txt' 2025-05-31T22:34:15,305 reading manifest template 'MANIFEST.in' 2025-05-31T22:34:15,313 writing manifest file '/tmp/pip-pip-egg-info-m7mo4_gp/kssdutils.egg-info/SOURCES.txt' 2025-05-31T22:34:15,418 Preparing metadata (setup.py): finished with status 'done' 2025-05-31T22:34:15,422 Source in /tmp/pip-wheel-62m3t_o4/kssdutils_7ad88ed0e0564438bf3382c7bd2f1377 has version 1.1.4, which satisfies requirement kssdutils==1.1.4 from https://files.pythonhosted.org/packages/b3/43/18e812a7529c356cfa20627f201f1956e4b8203e1db782861ad6e5900bf8/kssdutils-1.1.4.tar.gz 2025-05-31T22:34:15,423 Removed kssdutils==1.1.4 from https://files.pythonhosted.org/packages/b3/43/18e812a7529c356cfa20627f201f1956e4b8203e1db782861ad6e5900bf8/kssdutils-1.1.4.tar.gz from build tracker '/tmp/pip-build-tracker-9b2ieg46' 2025-05-31T22:34:15,428 Created temporary directory: /tmp/pip-unpack-uy6o_8z0 2025-05-31T22:34:15,429 Created temporary directory: /tmp/pip-unpack-gbvvr5jj 2025-05-31T22:34:15,429 Building wheels for collected packages: kssdutils 2025-05-31T22:34:15,433 Created temporary directory: /tmp/pip-wheel-09ww5r1e 2025-05-31T22:34:15,434 DEPRECATION: Building 'kssdutils' 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 'kssdutils'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-05-31T22:34:15,435 Building wheel for kssdutils (setup.py): started 2025-05-31T22:34:15,436 Destination directory: /tmp/pip-wheel-09ww5r1e 2025-05-31T22:34:15,437 Running command python setup.py bdist_wheel 2025-05-31T22:34:16,256 running bdist_wheel 2025-05-31T22:34:16,385 running build 2025-05-31T22:34:16,386 running build_py 2025-05-31T22:34:16,414 creating build/lib.linux-armv7l-cpython-311 2025-05-31T22:34:16,416 copying kssdutils.py -> build/lib.linux-armv7l-cpython-311 2025-05-31T22:34:16,418 running egg_info 2025-05-31T22:34:16,446 writing kssdutils.egg-info/PKG-INFO 2025-05-31T22:34:16,449 writing dependency_links to kssdutils.egg-info/dependency_links.txt 2025-05-31T22:34:16,451 writing requirements to kssdutils.egg-info/requires.txt 2025-05-31T22:34:16,452 writing top-level names to kssdutils.egg-info/top_level.txt 2025-05-31T22:34:16,482 reading manifest file 'kssdutils.egg-info/SOURCES.txt' 2025-05-31T22:34:16,485 reading manifest template 'MANIFEST.in' 2025-05-31T22:34:16,493 writing manifest file 'kssdutils.egg-info/SOURCES.txt' 2025-05-31T22:34:16,494 running build_ext 2025-05-31T22:34:16,914 building 'kssdtool' extension 2025-05-31T22:34:16,916 creating build/temp.linux-armv7l-cpython-311 2025-05-31T22:34:16,917 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c co2mco.c -o build/temp.linux-armv7l-cpython-311/co2mco.o -fopenmp 2025-05-31T22:34:17,137 co2mco.c: In function ‘cdb_kmerf2kmerdb’: 2025-05-31T22:34:17,138 co2mco.c:109:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-05-31T22:34:17,138 109 | for (unsigned int i = 0; i < comp_num; i++) { 2025-05-31T22:34:17,139 | ^ 2025-05-31T22:34:17,141 co2mco.c: In function ‘co2unitllmco’: 2025-05-31T22:34:17,142 co2mco.c:191:32: warning: comparison of integer expressions of different signedness: ‘unsigned int’ and ‘int’ [-Wsign-compare] 2025-05-31T22:34:17,143 191 | for (unsigned int i = 0; i < bin_sz; i++) { 2025-05-31T22:34:17,144 | ^ 2025-05-31T22:34:17,844 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c command_composite.c -o build/temp.linux-armv7l-cpython-311/command_composite.o -fopenmp 2025-05-31T22:34:18,230 command_composite.c: In function ‘get_species_abundance’: 2025-05-31T22:34:18,231 command_composite.c:32:72: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 2025-05-31T22:34:18,231 32 | if (ref_dstat_fpath == NULL) fprintf(stderr, "cannot find %s under %s ", co_dstat, ref_dstat_fpath); 2025-05-31T22:34:18,232 | ^~ 2025-05-31T22:34:18,233 command_composite.c:34:72: warning: ‘%s’ directive argument is null [-Wformat-overflow=] 2025-05-31T22:34:18,233 34 | if (qry_dstat_fpath == NULL) fprintf(stderr, "cannot find %s under %s ", co_dstat, qry_dstat_fpath); 2025-05-31T22:34:18,234 | ^~ 2025-05-31T22:34:18,234 command_composite.c:64:37: warning: ‘.’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:18,235 64 | sprintf(tmpfname, "%s/%s.%d", composite_opt->refdir, skch_prefix, c); 2025-05-31T22:34:18,235 | ^ 2025-05-31T22:34:18,236 command_composite.c:64:31: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:18,236 64 | sprintf(tmpfname, "%s/%s.%d", composite_opt->refdir, skch_prefix, c); 2025-05-31T22:34:18,237 | ^~~~~~~~~~ 2025-05-31T22:34:18,237 command_composite.c:64:13: note: ‘sprintf’ output 4 or more bytes (assuming 269) into a destination of size 256 2025-05-31T22:34:18,238 64 | sprintf(tmpfname, "%s/%s.%d", composite_opt->refdir, skch_prefix, c); 2025-05-31T22:34:18,238 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,239 command_composite.c:70:37: warning: ‘.’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:18,240 70 | sprintf(tmpfname, "%s/%s.%d", composite_opt->refdir, idx_prefix, c); 2025-05-31T22:34:18,240 | ^ 2025-05-31T22:34:18,241 command_composite.c:70:31: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:18,241 70 | sprintf(tmpfname, "%s/%s.%d", composite_opt->refdir, idx_prefix, c); 2025-05-31T22:34:18,242 | ^~~~~~~~~~ 2025-05-31T22:34:18,243 command_composite.c:70:13: note: ‘sprintf’ output 4 or more bytes (assuming 269) into a destination of size 256 2025-05-31T22:34:18,244 70 | sprintf(tmpfname, "%s/%s.%d", composite_opt->refdir, idx_prefix, c); 2025-05-31T22:34:18,244 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,245 command_composite.c:76:37: warning: ‘.’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:18,245 76 | sprintf(tmpfname, "%s/%s.%d", composite_opt->qrydir, skch_prefix, c); 2025-05-31T22:34:18,246 | ^ 2025-05-31T22:34:18,247 command_composite.c:76:31: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:18,247 76 | sprintf(tmpfname, "%s/%s.%d", composite_opt->qrydir, skch_prefix, c); 2025-05-31T22:34:18,248 | ^~~~~~~~~~ 2025-05-31T22:34:18,248 command_composite.c:76:13: note: ‘sprintf’ output 4 or more bytes (assuming 269) into a destination of size 256 2025-05-31T22:34:18,249 76 | sprintf(tmpfname, "%s/%s.%d", composite_opt->qrydir, skch_prefix, c); 2025-05-31T22:34:18,250 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,250 command_composite.c:82:37: warning: ‘.’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:18,251 82 | sprintf(tmpfname, "%s/%s.%d", composite_opt->qrydir, idx_prefix, c); 2025-05-31T22:34:18,252 | ^ 2025-05-31T22:34:18,252 command_composite.c:82:31: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:18,254 82 | sprintf(tmpfname, "%s/%s.%d", composite_opt->qrydir, idx_prefix, c); 2025-05-31T22:34:18,254 | ^~~~~~~~~~ 2025-05-31T22:34:18,255 command_composite.c:82:13: note: ‘sprintf’ output 4 or more bytes (assuming 269) into a destination of size 256 2025-05-31T22:34:18,255 82 | sprintf(tmpfname, "%s/%s.%d", composite_opt->qrydir, idx_prefix, c); 2025-05-31T22:34:18,256 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,256 command_composite.c:88:37: warning: ‘.’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:18,256 88 | sprintf(tmpfname, "%s/%s.%d.a", composite_opt->qrydir, skch_prefix, c); 2025-05-31T22:34:18,257 | ^ 2025-05-31T22:34:18,257 command_composite.c:88:31: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:18,258 88 | sprintf(tmpfname, "%s/%s.%d.a", composite_opt->qrydir, skch_prefix, c); 2025-05-31T22:34:18,259 | ^~~~~~~~~~~~ 2025-05-31T22:34:18,259 command_composite.c:88:13: note: ‘sprintf’ output 6 or more bytes (assuming 271) into a destination of size 256 2025-05-31T22:34:18,260 88 | sprintf(tmpfname, "%s/%s.%d.a", composite_opt->qrydir, skch_prefix, c); 2025-05-31T22:34:18,260 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,491 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c command_dist.c -o build/temp.linux-armv7l-cpython-311/command_dist.o -fopenmp 2025-05-31T22:34:18,731 command_dist.c: In function ‘mco_cbd_co_dist’: 2025-05-31T22:34:18,733 command_dist.c:677:27: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-05-31T22:34:18,733 677 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%dbnum_infile=%d\t\t%lu\t%lu\tflag1:Ok\n", 2025-05-31T22:34:18,734 | ~~^ 2025-05-31T22:34:18,734 | | 2025-05-31T22:34:18,735 | long unsigned int 2025-05-31T22:34:18,735 | %u 2025-05-31T22:34:18,736 678 | disf_sz, mco_dstat_readin.infile_num, co_dstat_readin.infile_num, num_mapping_distf, bnum_infile, 2025-05-31T22:34:18,736 | ~~~~~~~ 2025-05-31T22:34:18,737 | | 2025-05-31T22:34:18,737 | size_t {aka unsigned int} 2025-05-31T22:34:18,738 command_dist.c:677:92: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-05-31T22:34:18,739 677 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%dbnum_infile=%d\t\t%lu\t%lu\tflag1:Ok\n", 2025-05-31T22:34:18,739 | ~~^ 2025-05-31T22:34:18,740 | | 2025-05-31T22:34:18,740 | long unsigned int 2025-05-31T22:34:18,741 | %u 2025-05-31T22:34:18,742 678 | disf_sz, mco_dstat_readin.infile_num, co_dstat_readin.infile_num, num_mapping_distf, bnum_infile, 2025-05-31T22:34:18,742 679 | maplength, (size_t) b * unitsz_distf_mapped); 2025-05-31T22:34:18,743 | ~~~~~~~~~ 2025-05-31T22:34:18,744 | | 2025-05-31T22:34:18,744 | size_t {aka unsigned int} 2025-05-31T22:34:18,745 command_dist.c:677:97: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘unsigned int’ [-Wformat=] 2025-05-31T22:34:18,745 677 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%dbnum_infile=%d\t\t%lu\t%lu\tflag1:Ok\n", 2025-05-31T22:34:18,746 | ~~^ 2025-05-31T22:34:18,746 | | 2025-05-31T22:34:18,747 | long unsigned int 2025-05-31T22:34:18,747 | %u 2025-05-31T22:34:18,748 678 | disf_sz, mco_dstat_readin.infile_num, co_dstat_readin.infile_num, num_mapping_distf, bnum_infile, 2025-05-31T22:34:18,749 679 | maplength, (size_t) b * unitsz_distf_mapped); 2025-05-31T22:34:18,749 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,750 | | 2025-05-31T22:34:18,750 | unsigned int 2025-05-31T22:34:18,751 command_dist.c:715:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-05-31T22:34:18,751 715 | for (int n = 0; n < fco_pos[k + 1] - fco_pos[k]; n++) { 2025-05-31T22:34:18,752 | ^ 2025-05-31T22:34:18,752 command_dist.c: In function ‘mco_cbdco_nobin_dist’: 2025-05-31T22:34:18,753 command_dist.c:863:27: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-05-31T22:34:18,754 863 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%d\tbatch_qrynum=%d\t%lu\t%lu\n", disf_sz, 2025-05-31T22:34:18,754 | ~~^ ~~~~~~~ 2025-05-31T22:34:18,755 | | | 2025-05-31T22:34:18,756 | long unsigned int size_t {aka unsigned int} 2025-05-31T22:34:18,756 | %u 2025-05-31T22:34:18,757 command_dist.c:863:93: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-05-31T22:34:18,758 863 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%d\tbatch_qrynum=%d\t%lu\t%lu\n", disf_sz, 2025-05-31T22:34:18,758 | ~~^ 2025-05-31T22:34:18,759 | | 2025-05-31T22:34:18,759 | long unsigned int 2025-05-31T22:34:18,760 | %u 2025-05-31T22:34:18,761 864 | mco_dstat_readin.infile_num, co_dstat_readin.infile_num, num_mapping_distf, bnum_infile, maplength, 2025-05-31T22:34:18,761 | ~~~~~~~~~ 2025-05-31T22:34:18,762 | | 2025-05-31T22:34:18,762 | size_t {aka unsigned int} 2025-05-31T22:34:18,763 command_dist.c:863:98: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘unsigned int’ [-Wformat=] 2025-05-31T22:34:18,764 863 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%d\tbatch_qrynum=%d\t%lu\t%lu\n", disf_sz, 2025-05-31T22:34:18,764 | ~~^ 2025-05-31T22:34:18,765 | | 2025-05-31T22:34:18,765 | long unsigned int 2025-05-31T22:34:18,766 | %u 2025-05-31T22:34:18,766 864 | mco_dstat_readin.infile_num, co_dstat_readin.infile_num, num_mapping_distf, bnum_infile, maplength, 2025-05-31T22:34:18,767 865 | (size_t) b * unitsz_distf_mapped); 2025-05-31T22:34:18,768 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,768 | | 2025-05-31T22:34:18,769 | unsigned int 2025-05-31T22:34:18,770 command_dist.c:810:13: warning: unused variable ‘fco_pos’ [-Wunused-variable] 2025-05-31T22:34:18,770 810 | size_t *fco_pos = malloc(sizeof(size_t) * (co_dstat_readin.infile_num + 1)); 2025-05-31T22:34:18,771 | ^~~~~~~ 2025-05-31T22:34:18,772 command_dist.c:809:17: warning: unused variable ‘cbd_fcode_stat’ [-Wunused-variable] 2025-05-31T22:34:18,772 809 | struct stat cbd_fcode_stat; 2025-05-31T22:34:18,773 | ^~~~~~~~~~~~~~ 2025-05-31T22:34:18,774 command_dist.c:808:31: warning: unused variable ‘cbd_fcode_comp_index_fp’ [-Wunused-variable] 2025-05-31T22:34:18,774 808 | FILE *cbd_fcode_comp_fp, *cbd_fcode_comp_index_fp; 2025-05-31T22:34:18,775 | ^~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,775 command_dist.c:808:11: warning: unused variable ‘cbd_fcode_comp_fp’ [-Wunused-variable] 2025-05-31T22:34:18,776 808 | FILE *cbd_fcode_comp_fp, *cbd_fcode_comp_index_fp; 2025-05-31T22:34:18,777 | ^~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,778 command_dist.c: In function ‘mco_cbd_koc_compatible_dist’: 2025-05-31T22:34:18,778 command_dist.c:1018:27: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 2 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-05-31T22:34:18,779 1018 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%dbnum_infile=%d\t\t%lu\t%lu\tflag1:Ok\n", 2025-05-31T22:34:18,780 | ~~^ 2025-05-31T22:34:18,780 | | 2025-05-31T22:34:18,781 | long unsigned int 2025-05-31T22:34:18,782 | %u 2025-05-31T22:34:18,782 1019 | disf_sz, mco_dstat_readin.infile_num, co_dstat_readin.infile_num, num_mapping_distf, bnum_infile, 2025-05-31T22:34:18,783 | ~~~~~~~ 2025-05-31T22:34:18,784 | | 2025-05-31T22:34:18,784 | size_t {aka unsigned int} 2025-05-31T22:34:18,785 command_dist.c:1018:92: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 7 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-05-31T22:34:18,786 1018 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%dbnum_infile=%d\t\t%lu\t%lu\tflag1:Ok\n", 2025-05-31T22:34:18,787 | ~~^ 2025-05-31T22:34:18,787 | | 2025-05-31T22:34:18,788 | long unsigned int 2025-05-31T22:34:18,789 | %u 2025-05-31T22:34:18,790 1019 | disf_sz, mco_dstat_readin.infile_num, co_dstat_readin.infile_num, num_mapping_distf, bnum_infile, 2025-05-31T22:34:18,790 1020 | maplength, (size_t) b * unitsz_distf_mapped); 2025-05-31T22:34:18,791 | ~~~~~~~~~ 2025-05-31T22:34:18,792 | | 2025-05-31T22:34:18,792 | size_t {aka unsigned int} 2025-05-31T22:34:18,793 command_dist.c:1018:97: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘unsigned int’ [-Wformat=] 2025-05-31T22:34:18,793 1018 | printf("disf_sz=%lu\trefnum=%d\tqrynum=%d\tnum_mapping_distf=%dbnum_infile=%d\t\t%lu\t%lu\tflag1:Ok\n", 2025-05-31T22:34:18,794 | ~~^ 2025-05-31T22:34:18,794 | | 2025-05-31T22:34:18,795 | long unsigned int 2025-05-31T22:34:18,795 | %u 2025-05-31T22:34:18,796 1019 | disf_sz, mco_dstat_readin.infile_num, co_dstat_readin.infile_num, num_mapping_distf, bnum_infile, 2025-05-31T22:34:18,797 1020 | maplength, (size_t) b * unitsz_distf_mapped); 2025-05-31T22:34:18,797 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:18,798 | | 2025-05-31T22:34:18,799 | unsigned int 2025-05-31T22:34:18,799 command_dist.c:1034:27: warning: comparison of integer expressions of different signedness: ‘__off_t’ {aka ‘long int’} and ‘unsigned int’ [-Wsign-compare] 2025-05-31T22:34:18,800 1034 | if (s.st_size > sizeof(gidobj_t) * MCOMM_SZ) mco_mem = (gidobj_t *) realloc(mco_mem, s.st_size); 2025-05-31T22:34:18,801 | ^ 2025-05-31T22:34:18,801 command_dist.c: In function ‘mco_co_dist_core’: 2025-05-31T22:34:18,802 command_dist.c:1116:31: warning: comparison of integer expressions of different signedness: ‘int’ and ‘gidobj_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-05-31T22:34:18,803 1116 | for (int k = 1; k < unit_arrmco[ind][0] + 1; k++) { 2025-05-31T22:34:18,804 | ^ 2025-05-31T22:34:18,804 command_dist.c: In function ‘koc_dist_print_nobin’: 2025-05-31T22:34:18,805 command_dist.c:1239:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-05-31T22:34:18,806 1239 | for (int rid = 0; rid < ref_num; rid++) 2025-05-31T22:34:18,806 | ^ 2025-05-31T22:34:18,807 command_dist.c:1245:35: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-05-31T22:34:18,808 1245 | for (int rid = 0; rid < ref_num; rid++) { 2025-05-31T22:34:18,808 | ^ 2025-05-31T22:34:18,809 command_dist.c: In function ‘dist_print_nobin’: 2025-05-31T22:34:18,810 command_dist.c:1335:34: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-05-31T22:34:18,811 1335 | if ((N_max > NREF) || (N_max > ref_num)) { 2025-05-31T22:34:18,812 | ^ 2025-05-31T22:34:18,813 command_dist.c:1356:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-05-31T22:34:18,814 1356 | for (int rid = 0; rid < ref_num; rid++) { 2025-05-31T22:34:18,814 | ^ 2025-05-31T22:34:18,816 command_dist.c:1382:39: warning: comparison of integer expressions of different signedness: ‘int’ and ‘unsigned int’ [-Wsign-compare] 2025-05-31T22:34:18,817 1382 | for (int rid = 0; rid < ref_num; rid++) 2025-05-31T22:34:18,817 | ^ 2025-05-31T22:34:19,179 command_dist.c: In function ‘run_stageI._omp_fn.1’: 2025-05-31T22:34:19,179 command_dist.c:403:21: warning: ‘com_abund_fp’ may be used uninitialized [-Wmaybe-uninitialized] 2025-05-31T22:34:19,180 403 | fwrite(tmp_mem, sizeof(unsigned short) * tmpkmerct, 1, com_abund_fp); 2025-05-31T22:34:19,180 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:19,181 command_dist.c:375:40: note: ‘com_abund_fp’ was declared here 2025-05-31T22:34:19,181 375 | FILE *com_cofp, *indexfp, *com_abund_fp; 2025-05-31T22:34:19,182 | ^~~~~~~~~~~~ 2025-05-31T22:34:20,016 command_dist.c: In function ‘get_dim_shuffle’: 2025-05-31T22:34:20,017 command_dist.c:267:36: warning: ‘%s’ directive writing up to 264 bytes into a region of size 256 [-Wformat-overflow=] 2025-05-31T22:34:20,018 267 | sprintf(shuf_infile_name, "%s.shuf", shuf_infile_name_prefix); 2025-05-31T22:34:20,018 | ^~ ~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:20,019 command_dist.c:267:9: note: ‘sprintf’ output between 6 and 270 bytes into a destination of size 256 2025-05-31T22:34:20,020 267 | sprintf(shuf_infile_name, "%s.shuf", shuf_infile_name_prefix); 2025-05-31T22:34:20,021 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:20,919 command_dist.c: In function ‘mco_cbd_co_dist’: 2025-05-31T22:34:20,920 command_dist.c:596:37: warning: ‘%s’ directive writing 13 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:20,921 596 | sprintf(refmco_dstat_fpath, "%s/%s", refmco_dname, mco_dstat); 2025-05-31T22:34:20,921 | ^~ ~~~~~~~~~ 2025-05-31T22:34:20,922 command_dist.c:596:5: note: ‘sprintf’ output between 15 and 270 bytes into a destination of size 256 2025-05-31T22:34:20,922 596 | sprintf(refmco_dstat_fpath, "%s/%s", refmco_dname, mco_dstat); 2025-05-31T22:34:20,923 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:20,924 command_dist.c:625:25: warning: ‘/sharedk_ct.dat’ directive writing 15 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:20,924 625 | sprintf(onedist, "%s/sharedk_ct.dat", distout_dir); 2025-05-31T22:34:20,925 | ^~~~~~~~~~~~~~~ 2025-05-31T22:34:20,925 command_dist.c:625:5: note: ‘sprintf’ output between 16 and 271 bytes into a destination of size 256 2025-05-31T22:34:20,926 625 | sprintf(onedist, "%s/sharedk_ct.dat", distout_dir); 2025-05-31T22:34:20,927 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:20,927 command_dist.c:681:41: warning: ‘/mco.index.’ directive writing 11 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:20,928 681 | sprintf(mco_index_fcode, "%s/mco.index.%d", refmco_dname, j); 2025-05-31T22:34:20,928 | ^~~~~~~~~~~ 2025-05-31T22:34:20,929 command_dist.c:681:38: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:20,930 681 | sprintf(mco_index_fcode, "%s/mco.index.%d", refmco_dname, j); 2025-05-31T22:34:20,930 | ^~~~~~~~~~~~~~~~~ 2025-05-31T22:34:20,931 command_dist.c:681:13: note: ‘sprintf’ output between 13 and 278 bytes into a destination of size 256 2025-05-31T22:34:20,932 681 | sprintf(mco_index_fcode, "%s/mco.index.%d", refmco_dname, j); 2025-05-31T22:34:20,932 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:20,933 command_dist.c:682:35: warning: ‘/mco.’ directive writing 5 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:20,933 682 | sprintf(mco_fcode, "%s/mco.%d", refmco_dname, j); 2025-05-31T22:34:20,934 | ^~~~~ 2025-05-31T22:34:20,935 command_dist.c:682:32: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:20,935 682 | sprintf(mco_fcode, "%s/mco.%d", refmco_dname, j); 2025-05-31T22:34:20,936 | ^~~~~~~~~~~ 2025-05-31T22:34:20,937 command_dist.c:682:13: note: ‘sprintf’ output between 7 and 272 bytes into a destination of size 256 2025-05-31T22:34:20,937 682 | sprintf(mco_fcode, "%s/mco.%d", refmco_dname, j); 2025-05-31T22:34:20,938 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,171 command_dist.c: In function ‘mco_cbdco_nobin_dist’: 2025-05-31T22:34:21,173 command_dist.c:763:37: warning: ‘%s’ directive writing 13 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:21,173 763 | sprintf(refmco_dstat_fpath, "%s/%s", refmco_dname, mco_dstat); 2025-05-31T22:34:21,174 | ^~ ~~~~~~~~~ 2025-05-31T22:34:21,174 command_dist.c:763:5: note: ‘sprintf’ output between 15 and 270 bytes into a destination of size 256 2025-05-31T22:34:21,175 763 | sprintf(refmco_dstat_fpath, "%s/%s", refmco_dname, mco_dstat); 2025-05-31T22:34:21,175 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,176 command_dist.c:790:25: warning: ‘/sharedk_ct.dat’ directive writing 15 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:21,177 790 | sprintf(onedist, "%s/sharedk_ct.dat", distout_dir); 2025-05-31T22:34:21,177 | ^~~~~~~~~~~~~~~ 2025-05-31T22:34:21,178 command_dist.c:790:5: note: ‘sprintf’ output between 16 and 271 bytes into a destination of size 256 2025-05-31T22:34:21,179 790 | sprintf(onedist, "%s/sharedk_ct.dat", distout_dir); 2025-05-31T22:34:21,179 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,180 command_dist.c:823:23: warning: ‘/distance.out’ directive writing 13 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:21,181 823 | sprintf(distf, "%s/distance.out", distout_dir); 2025-05-31T22:34:21,181 | ^~~~~~~~~~~~~ 2025-05-31T22:34:21,182 command_dist.c:823:5: note: ‘sprintf’ output between 14 and 269 bytes into a destination of size 256 2025-05-31T22:34:21,182 823 | sprintf(distf, "%s/distance.out", distout_dir); 2025-05-31T22:34:21,183 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,183 command_dist.c:849:39: warning: ‘.’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:21,184 849 | sprintf(mco_index_fcode, "%s/%s.%d", refmco_dname, mco_idx_prefix, j); 2025-05-31T22:34:21,185 | ^ 2025-05-31T22:34:21,185 command_dist.c:849:33: note: directive argument in the range [0, 536870912] 2025-05-31T22:34:21,186 849 | sprintf(mco_index_fcode, "%s/%s.%d", refmco_dname, mco_idx_prefix, j); 2025-05-31T22:34:21,187 | ^~~~~~~~~~ 2025-05-31T22:34:21,188 command_dist.c:849:8: note: ‘sprintf’ output 4 or more bytes (assuming 267) into a destination of size 256 2025-05-31T22:34:21,189 849 | sprintf(mco_index_fcode, "%s/%s.%d", refmco_dname, mco_idx_prefix, j); 2025-05-31T22:34:21,190 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,190 command_dist.c:851:34: warning: ‘.’ directive writing 1 byte into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:21,191 851 | sprintf(mco_fcode, "%s/%s.%d", refmco_dname, mco_gids_prefix, j); 2025-05-31T22:34:21,191 | ^ 2025-05-31T22:34:21,192 command_dist.c:851:28: note: directive argument in the range [0, 536870912] 2025-05-31T22:34:21,192 851 | sprintf(mco_fcode, "%s/%s.%d", refmco_dname, mco_gids_prefix, j); 2025-05-31T22:34:21,193 | ^~~~~~~~~~ 2025-05-31T22:34:21,194 command_dist.c:851:9: note: ‘sprintf’ output 4 or more bytes (assuming 267) into a destination of size 256 2025-05-31T22:34:21,194 851 | sprintf(mco_fcode, "%s/%s.%d", refmco_dname, mco_gids_prefix, j); 2025-05-31T22:34:21,195 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,453 command_dist.c: In function ‘mco_cbd_koc_compatible_dist’: 2025-05-31T22:34:21,454 command_dist.c:927:37: warning: ‘%s’ directive writing 13 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:21,455 927 | sprintf(refmco_dstat_fpath, "%s/%s", refmco_dname, mco_dstat); 2025-05-31T22:34:21,455 | ^~ ~~~~~~~~~ 2025-05-31T22:34:21,456 command_dist.c:927:5: note: ‘sprintf’ output between 15 and 270 bytes into a destination of size 256 2025-05-31T22:34:21,457 927 | sprintf(refmco_dstat_fpath, "%s/%s", refmco_dname, mco_dstat); 2025-05-31T22:34:21,457 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,458 command_dist.c:956:25: warning: ‘/sharedk_ct.dat’ directive writing 15 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:21,459 956 | sprintf(onedist, "%s/sharedk_ct.dat", distout_dir); 2025-05-31T22:34:21,459 | ^~~~~~~~~~~~~~~ 2025-05-31T22:34:21,460 command_dist.c:956:5: note: ‘sprintf’ output between 16 and 271 bytes into a destination of size 256 2025-05-31T22:34:21,461 956 | sprintf(onedist, "%s/sharedk_ct.dat", distout_dir); 2025-05-31T22:34:21,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,462 command_dist.c:990:23: warning: ‘/distance.out’ directive writing 13 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:21,463 990 | sprintf(distf, "%s/distance.out", distout_dir); 2025-05-31T22:34:21,463 | ^~~~~~~~~~~~~ 2025-05-31T22:34:21,464 command_dist.c:990:5: note: ‘sprintf’ output between 14 and 269 bytes into a destination of size 256 2025-05-31T22:34:21,464 990 | sprintf(distf, "%s/distance.out", distout_dir); 2025-05-31T22:34:21,465 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,465 command_dist.c:1022:41: warning: ‘/mco.index.’ directive writing 11 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:21,466 1022 | sprintf(mco_index_fcode, "%s/mco.index.%d", refmco_dname, j); 2025-05-31T22:34:21,467 | ^~~~~~~~~~~ 2025-05-31T22:34:21,467 command_dist.c:1022:38: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:21,468 1022 | sprintf(mco_index_fcode, "%s/mco.index.%d", refmco_dname, j); 2025-05-31T22:34:21,468 | ^~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,469 command_dist.c:1022:13: note: ‘sprintf’ output between 13 and 278 bytes into a destination of size 256 2025-05-31T22:34:21,470 1022 | sprintf(mco_index_fcode, "%s/mco.index.%d", refmco_dname, j); 2025-05-31T22:34:21,471 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,471 command_dist.c:1023:35: warning: ‘/mco.’ directive writing 5 bytes into a region of size between 1 and 256 [-Wformat-overflow=] 2025-05-31T22:34:21,472 1023 | sprintf(mco_fcode, "%s/mco.%d", refmco_dname, j); 2025-05-31T22:34:21,472 | ^~~~~ 2025-05-31T22:34:21,473 command_dist.c:1023:32: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:21,474 1023 | sprintf(mco_fcode, "%s/mco.%d", refmco_dname, j); 2025-05-31T22:34:21,474 | ^~~~~~~~~~~ 2025-05-31T22:34:21,475 command_dist.c:1023:13: note: ‘sprintf’ output between 7 and 272 bytes into a destination of size 256 2025-05-31T22:34:21,475 1023 | sprintf(mco_fcode, "%s/mco.%d", refmco_dname, j); 2025-05-31T22:34:21,476 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,749 command_dist.c: In function ‘combine_queries’: 2025-05-31T22:34:21,751 command_dist.c:1492:41: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:21,751 1492 | sprintf(one_kmerct_list_name, "%s/%s", co_dir, kmerct_list_fname); 2025-05-31T22:34:21,752 | ^ 2025-05-31T22:34:21,753 command_dist.c:1492:5: note: ‘sprintf’ output 2 or more bytes (assuming 257) into a destination of size 256 2025-05-31T22:34:21,753 1492 | sprintf(one_kmerct_list_name, "%s/%s", co_dir, kmerct_list_fname); 2025-05-31T22:34:21,754 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,754 command_dist.c:1499:40: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:21,755 1499 | sprintf(one_infilename_name, "%s/%s", co_dir, fname_fname); 2025-05-31T22:34:21,756 | ^ 2025-05-31T22:34:21,756 command_dist.c:1499:5: note: ‘sprintf’ output 2 or more bytes (assuming 257) into a destination of size 256 2025-05-31T22:34:21,757 1499 | sprintf(one_infilename_name, "%s/%s", co_dir, fname_fname); 2025-05-31T22:34:21,758 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:21,759 command_dist.c:1603:32: warning: ‘%s’ directive writing 12 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:21,760 1603 | sprintf(one_stat_name, "%s/%s", co_dir, co_dstat); 2025-05-31T22:34:21,760 | ^~ ~~~~~~~~ 2025-05-31T22:34:21,761 command_dist.c:1603:5: note: ‘sprintf’ output between 14 and 269 bytes into a destination of size 256 2025-05-31T22:34:21,762 1603 | sprintf(one_stat_name, "%s/%s", co_dir, co_dstat); 2025-05-31T22:34:21,763 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,241 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c command_dist_wrapper.c -o build/temp.linux-armv7l-cpython-311/command_dist_wrapper.o -fopenmp 2025-05-31T22:34:22,413 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c command_set.c -o build/temp.linux-armv7l-cpython-311/command_set.o -fopenmp 2025-05-31T22:34:22,580 command_set.c: In function ‘sketch_operate’: 2025-05-31T22:34:22,581 command_set.c:178:30: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-05-31T22:34:22,582 178 | for(int n = 0; n < fco_pos[i+1] - fco_pos[i]; n++){ 2025-05-31T22:34:22,582 | ^ 2025-05-31T22:34:22,593 command_set.c: In function ‘combin_subset_pans’: 2025-05-31T22:34:22,594 command_set.c:457:10: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2025-05-31T22:34:22,595 457 | free(co_dstat_fpath); 2025-05-31T22:34:22,595 | ^~~~~~~~~~~~~~ 2025-05-31T22:34:22,596 In file included from kssdheaders/global_basic.h:159, 2025-05-31T22:34:22,596 from command_set.c:15: 2025-05-31T22:34:22,597 /usr/include/stdlib.h:568:25: note: expected ‘void *’ but argument is of type ‘const char *’ 2025-05-31T22:34:22,597 568 | extern void free (void *__ptr) __THROW; 2025-05-31T22:34:22,598 | ~~~~~~^~~~~ 2025-05-31T22:34:22,601 command_set.c: In function ‘grouping_genomes’: 2025-05-31T22:34:22,601 command_set.c:562:10: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2025-05-31T22:34:22,602 562 | free(co_dstat_fpath); 2025-05-31T22:34:22,603 | ^~~~~~~~~~~~~~ 2025-05-31T22:34:22,603 /usr/include/stdlib.h:568:25: note: expected ‘void *’ but argument is of type ‘const char *’ 2025-05-31T22:34:22,604 568 | extern void free (void *__ptr) __THROW; 2025-05-31T22:34:22,604 | ~~~~~~^~~~~ 2025-05-31T22:34:22,773 command_set.c: In function ‘sketch_union’: 2025-05-31T22:34:22,774 command_set.c:71:27: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:22,775 71 | sprintf(outpath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:22,775 | ^ 2025-05-31T22:34:22,776 command_set.c:71:5: note: ‘sprintf’ output 2 or more bytes (assuming 257) into a destination of size 256 2025-05-31T22:34:22,777 71 | sprintf(outpath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:22,778 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,778 command_set.c:82:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:22,779 82 | sprintf(outpath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,i); 2025-05-31T22:34:22,779 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:22,780 command_set.c:82:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:22,781 82 | sprintf(outpath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,i); 2025-05-31T22:34:22,782 | ^~~~~~~~~~ 2025-05-31T22:34:22,782 command_set.c:82:9: note: ‘sprintf’ output between 10 and 275 bytes into a destination of size 256 2025-05-31T22:34:22,783 82 | sprintf(outpath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,i); 2025-05-31T22:34:22,784 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,785 command_set.c:92:29: warning: ‘%s’ directive writing 3 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:22,785 92 | sprintf(outpath,"%s/%s.%d",set_opt.outdir,pan_prefix,i); 2025-05-31T22:34:22,786 | ^~ ~~~~~~~~~~ 2025-05-31T22:34:22,787 command_set.c:92:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:22,787 92 | sprintf(outpath,"%s/%s.%d",set_opt.outdir,pan_prefix,i); 2025-05-31T22:34:22,788 | ^~~~~~~~~~ 2025-05-31T22:34:22,789 command_set.c:92:9: note: ‘sprintf’ output between 7 and 272 bytes into a destination of size 256 2025-05-31T22:34:22,790 92 | sprintf(outpath,"%s/%s.%d",set_opt.outdir,pan_prefix,i); 2025-05-31T22:34:22,791 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,907 command_set.c: In function ‘sketch_operate’: 2025-05-31T22:34:22,908 command_set.c:153:29: warning: ‘%s’ directive writing 3 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:22,908 153 | sprintf(tmppath,"%s/%s.%d",set_opt.pansketchpath, pan_prefix, c); 2025-05-31T22:34:22,909 | ^~ ~~~~~~~~~~ 2025-05-31T22:34:22,909 command_set.c:153:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:22,910 153 | sprintf(tmppath,"%s/%s.%d",set_opt.pansketchpath, pan_prefix, c); 2025-05-31T22:34:22,910 | ^~~~~~~~~~ 2025-05-31T22:34:22,910 command_set.c:153:9: note: ‘sprintf’ output between 7 and 272 bytes into a destination of size 256 2025-05-31T22:34:22,911 153 | sprintf(tmppath,"%s/%s.%d",set_opt.pansketchpath, pan_prefix, c); 2025-05-31T22:34:22,911 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,912 command_set.c:155:33: warning: ‘%s’ directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:22,913 155 | sprintf(tmppath,"%s/%s.%d",set_opt.pansketchpath, uniq_pan_prefix, c); 2025-05-31T22:34:22,913 | ^~ ~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,914 command_set.c:155:29: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:22,914 155 | sprintf(tmppath,"%s/%s.%d",set_opt.pansketchpath, uniq_pan_prefix, c); 2025-05-31T22:34:22,915 | ^~~~~~~~~~ 2025-05-31T22:34:22,915 command_set.c:155:13: note: ‘sprintf’ output between 12 and 277 bytes into a destination of size 256 2025-05-31T22:34:22,916 155 | sprintf(tmppath,"%s/%s.%d",set_opt.pansketchpath, uniq_pan_prefix, c); 2025-05-31T22:34:22,917 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,918 command_set.c:165:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:22,919 165 | sprintf(tmppath,"%s/%s.index.%d",set_opt.insketchpath,skch_prefix, c); 2025-05-31T22:34:22,919 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:22,920 command_set.c:165:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:22,921 165 | sprintf(tmppath,"%s/%s.index.%d",set_opt.insketchpath,skch_prefix, c); 2025-05-31T22:34:22,922 | ^~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,922 command_set.c:165:9: note: ‘sprintf’ output between 16 and 281 bytes into a destination of size 256 2025-05-31T22:34:22,923 165 | sprintf(tmppath,"%s/%s.index.%d",set_opt.insketchpath,skch_prefix, c); 2025-05-31T22:34:22,924 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,924 command_set.c:169:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:22,925 169 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix, c); 2025-05-31T22:34:22,926 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:22,926 command_set.c:169:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:22,927 169 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix, c); 2025-05-31T22:34:22,928 | ^~~~~~~~~~ 2025-05-31T22:34:22,928 command_set.c:169:9: note: ‘sprintf’ output between 10 and 275 bytes into a destination of size 256 2025-05-31T22:34:22,929 169 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix, c); 2025-05-31T22:34:22,930 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,931 command_set.c:174:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:22,931 174 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix, c); 2025-05-31T22:34:22,932 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:22,932 command_set.c:174:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:22,933 174 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix, c); 2025-05-31T22:34:22,933 | ^~~~~~~~~~ 2025-05-31T22:34:22,934 command_set.c:174:9: note: ‘sprintf’ output between 10 and 275 bytes into a destination of size 256 2025-05-31T22:34:22,934 174 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix, c); 2025-05-31T22:34:22,935 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,936 command_set.c:187:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:22,936 187 | sprintf(tmppath,"%s/%s.index.%d",set_opt.outdir,skch_prefix, c); 2025-05-31T22:34:22,937 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:22,937 command_set.c:187:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:22,938 187 | sprintf(tmppath,"%s/%s.index.%d",set_opt.outdir,skch_prefix, c); 2025-05-31T22:34:22,939 | ^~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,939 command_set.c:187:9: note: ‘sprintf’ output between 16 and 281 bytes into a destination of size 256 2025-05-31T22:34:22,940 187 | sprintf(tmppath,"%s/%s.index.%d",set_opt.outdir,skch_prefix, c); 2025-05-31T22:34:22,940 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:22,941 command_set.c:192:27: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:22,942 192 | sprintf(tmppath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:22,943 | ^ 2025-05-31T22:34:22,943 command_set.c:192:5: note: ‘sprintf’ output 2 or more bytes (assuming 257) into a destination of size 256 2025-05-31T22:34:22,944 192 | sprintf(tmppath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:22,945 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,081 command_set.c: In function ‘uniq_sketch_union’: 2025-05-31T22:34:23,082 command_set.c:219:39: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:23,082 219 | sprintf(unionco,"%s.%d",uniq_pan_prefix,i); 2025-05-31T22:34:23,083 | ^ 2025-05-31T22:34:23,083 command_set.c:219:17: note: ‘sprintf’ output between 11 and 21 bytes into a destination of size 20 2025-05-31T22:34:23,084 219 | sprintf(unionco,"%s.%d",uniq_pan_prefix,i); 2025-05-31T22:34:23,085 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,085 command_set.c:234:27: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:23,086 234 | sprintf(outpath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:23,087 | ^ 2025-05-31T22:34:23,088 command_set.c:234:5: note: ‘sprintf’ output 2 or more bytes (assuming 257) into a destination of size 256 2025-05-31T22:34:23,088 234 | sprintf(outpath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:23,089 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,090 command_set.c:247:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,090 247 | sprintf(outpath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,i); 2025-05-31T22:34:23,091 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:23,091 command_set.c:247:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,092 247 | sprintf(outpath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,i); 2025-05-31T22:34:23,092 | ^~~~~~~~~~ 2025-05-31T22:34:23,093 command_set.c:247:9: note: ‘sprintf’ output between 10 and 275 bytes into a destination of size 256 2025-05-31T22:34:23,094 247 | sprintf(outpath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,i); 2025-05-31T22:34:23,094 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,095 command_set.c:259:29: warning: ‘%s’ directive writing 8 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,095 259 | sprintf(outpath,"%s/%s.%d",set_opt.outdir,uniq_pan_prefix,i); 2025-05-31T22:34:23,096 | ^~ ~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,097 command_set.c:259:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,097 259 | sprintf(outpath,"%s/%s.%d",set_opt.outdir,uniq_pan_prefix,i); 2025-05-31T22:34:23,098 | ^~~~~~~~~~ 2025-05-31T22:34:23,098 command_set.c:259:9: note: ‘sprintf’ output between 12 and 277 bytes into a destination of size 256 2025-05-31T22:34:23,099 259 | sprintf(outpath,"%s/%s.%d",set_opt.outdir,uniq_pan_prefix,i); 2025-05-31T22:34:23,100 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,226 command_set.c: In function ‘combin_pans’: 2025-05-31T22:34:23,227 command_set.c:297:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,228 297 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,228 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:23,229 command_set.c:297:25: note: directive argument in the range [0, 1073741823] 2025-05-31T22:34:23,229 297 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,230 | ^~~~~~~~~~ 2025-05-31T22:34:23,231 command_set.c:297:9: note: ‘sprintf’ output between 10 and 274 bytes into a destination of size 256 2025-05-31T22:34:23,232 297 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,232 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,233 command_set.c:300:29: warning: ‘%s’ directive writing 12 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,233 300 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,234 | ^~ ~~~~~~~~~~ 2025-05-31T22:34:23,235 command_set.c:300:25: note: directive argument in the range [0, 1073741823] 2025-05-31T22:34:23,235 300 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,236 | ^~~~~~~~~~ 2025-05-31T22:34:23,237 command_set.c:300:9: note: ‘sprintf’ output between 16 and 280 bytes into a destination of size 256 2025-05-31T22:34:23,237 300 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,238 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,239 command_set.c:342:27: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:23,239 342 | sprintf(tmppath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:23,240 | ^ 2025-05-31T22:34:23,241 command_set.c:342:5: note: ‘sprintf’ output 2 or more bytes (assuming 257) into a destination of size 256 2025-05-31T22:34:23,241 342 | sprintf(tmppath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:23,242 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,445 command_set.c: In function ‘combin_subset_pans’: 2025-05-31T22:34:23,445 command_set.c:469:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,446 469 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,c); 2025-05-31T22:34:23,446 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:23,447 command_set.c:469:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,447 469 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,c); 2025-05-31T22:34:23,448 | ^~~~~~~~~~ 2025-05-31T22:34:23,448 command_set.c:469:9: note: ‘sprintf’ output between 10 and 275 bytes into a destination of size 256 2025-05-31T22:34:23,449 469 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,c); 2025-05-31T22:34:23,449 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,450 command_set.c:475:29: warning: ‘%s’ directive writing 12 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,451 475 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,idx_prefix,c); 2025-05-31T22:34:23,451 | ^~ ~~~~~~~~~~ 2025-05-31T22:34:23,452 command_set.c:475:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,452 475 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,idx_prefix,c); 2025-05-31T22:34:23,453 | ^~~~~~~~~~ 2025-05-31T22:34:23,453 command_set.c:475:9: note: ‘sprintf’ output between 16 and 281 bytes into a destination of size 256 2025-05-31T22:34:23,454 475 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,idx_prefix,c); 2025-05-31T22:34:23,455 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,455 command_set.c:481:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,456 481 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,457 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:23,458 command_set.c:481:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,458 481 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,459 | ^~~~~~~~~~ 2025-05-31T22:34:23,460 command_set.c:481:9: note: ‘sprintf’ output between 10 and 275 bytes into a destination of size 256 2025-05-31T22:34:23,460 481 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,461 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,462 command_set.c:512:29: warning: ‘%s’ directive writing 12 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,462 512 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,463 | ^~ ~~~~~~~~~~ 2025-05-31T22:34:23,463 command_set.c:512:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,464 512 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,465 | ^~~~~~~~~~ 2025-05-31T22:34:23,465 command_set.c:512:9: note: ‘sprintf’ output between 16 and 281 bytes into a destination of size 256 2025-05-31T22:34:23,466 512 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,466 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,467 command_set.c:523:27: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:23,468 523 | sprintf(tmppath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:23,468 | ^ 2025-05-31T22:34:23,469 command_set.c:523:5: note: ‘sprintf’ output 2 or more bytes (assuming 257) into a destination of size 256 2025-05-31T22:34:23,470 523 | sprintf(tmppath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:23,470 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,691 command_set.c: In function ‘grouping_genomes’: 2025-05-31T22:34:23,691 command_set.c:574:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,692 574 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,c); 2025-05-31T22:34:23,693 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:23,693 command_set.c:574:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,693 574 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,c); 2025-05-31T22:34:23,694 | ^~~~~~~~~~ 2025-05-31T22:34:23,695 command_set.c:574:9: note: ‘sprintf’ output between 10 and 275 bytes into a destination of size 256 2025-05-31T22:34:23,695 574 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,skch_prefix,c); 2025-05-31T22:34:23,696 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,696 command_set.c:580:29: warning: ‘%s’ directive writing 12 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,697 580 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,idx_prefix,c); 2025-05-31T22:34:23,697 | ^~ ~~~~~~~~~~ 2025-05-31T22:34:23,698 command_set.c:580:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,698 580 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,idx_prefix,c); 2025-05-31T22:34:23,699 | ^~~~~~~~~~ 2025-05-31T22:34:23,700 command_set.c:580:9: note: ‘sprintf’ output between 16 and 281 bytes into a destination of size 256 2025-05-31T22:34:23,700 580 | sprintf(tmppath,"%s/%s.%d",set_opt.insketchpath,idx_prefix,c); 2025-05-31T22:34:23,701 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,701 command_set.c:612:29: warning: ‘%s’ directive writing 6 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,702 612 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,703 | ^~ ~~~~~~~~~~~ 2025-05-31T22:34:23,703 command_set.c:612:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,704 612 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,705 | ^~~~~~~~~~ 2025-05-31T22:34:23,705 command_set.c:612:9: note: ‘sprintf’ output between 10 and 275 bytes into a destination of size 256 2025-05-31T22:34:23,706 612 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,skch_prefix,c); 2025-05-31T22:34:23,707 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,708 command_set.c:634:29: warning: ‘%s’ directive writing 12 bytes into a region of size between 0 and 255 [-Wformat-overflow=] 2025-05-31T22:34:23,708 634 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,709 | ^~ ~~~~~~~~~~ 2025-05-31T22:34:23,710 command_set.c:634:25: note: directive argument in the range [-2147483644, 2147483646] 2025-05-31T22:34:23,711 634 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,711 | ^~~~~~~~~~ 2025-05-31T22:34:23,712 command_set.c:634:9: note: ‘sprintf’ output between 16 and 281 bytes into a destination of size 256 2025-05-31T22:34:23,712 634 | sprintf(tmppath,"%s/%s.%d",set_opt.outdir,idx_prefix,c); 2025-05-31T22:34:23,713 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,713 command_set.c:645:27: warning: ‘sprintf’ may write a terminating nul past the end of the destination [-Wformat-overflow=] 2025-05-31T22:34:23,714 645 | sprintf(tmppath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:23,714 | ^ 2025-05-31T22:34:23,715 command_set.c:645:5: note: ‘sprintf’ output 2 or more bytes (assuming 257) into a destination of size 256 2025-05-31T22:34:23,716 645 | sprintf(tmppath,"%s/%s",set_opt.outdir,co_dstat); 2025-05-31T22:34:23,717 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-05-31T22:34:23,989 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c command_shuffle.c -o build/temp.linux-armv7l-cpython-311/command_shuffle.o -fopenmp 2025-05-31T22:34:24,300 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c global_basic.c -o build/temp.linux-armv7l-cpython-311/global_basic.o -fopenmp 2025-05-31T22:34:24,468 global_basic.c: In function ‘organize_infile_list’: 2025-05-31T22:34:24,469 global_basic.c:195:20: warning: implicit declaration of function ‘isspace’ [-Wimplicit-function-declaration] 2025-05-31T22:34:24,470 195 | while (isspace(*buf)) buf++; 2025-05-31T22:34:24,470 | ^~~~~~~ 2025-05-31T22:34:24,471 global_basic.c:35:1: note: include ‘’ or provide a declaration of ‘isspace’ 2025-05-31T22:34:24,472 34 | #include 2025-05-31T22:34:24,473 +++ |+#include 2025-05-31T22:34:24,473 35 | 2025-05-31T22:34:24,474 global_basic.c:201:69: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-05-31T22:34:24,475 201 | "the input list: %s\n %dth line: %s has %lu characters exceed the maximal allowed length %d", 2025-05-31T22:34:24,475 | ~~^ 2025-05-31T22:34:24,476 | | 2025-05-31T22:34:24,476 | long unsigned int 2025-05-31T22:34:24,477 | %u 2025-05-31T22:34:24,478 202 | list_path, file_num, buf, strlen(buf), PATHLEN); 2025-05-31T22:34:24,478 | ~~~~~~~~~~~ 2025-05-31T22:34:24,479 | | 2025-05-31T22:34:24,480 | size_t {aka unsigned int} 2025-05-31T22:34:24,480 global_basic.c:233:69: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 6 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-05-31T22:34:24,481 233 | "the input list: %s\n %dth line: %s has %lu characters exceed the maximal allowed length %d", 2025-05-31T22:34:24,482 | ~~^ 2025-05-31T22:34:24,483 | | 2025-05-31T22:34:24,483 | long unsigned int 2025-05-31T22:34:24,484 | %u 2025-05-31T22:34:24,484 234 | list_path, file_num, buf, strlen(buf), PATHLEN); 2025-05-31T22:34:24,484 | ~~~~~~~~~~~ 2025-05-31T22:34:24,485 | | 2025-05-31T22:34:24,485 | size_t {aka unsigned int} 2025-05-31T22:34:25,237 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c iseq2comem.c -o build/temp.linux-armv7l-cpython-311/iseq2comem.o -fopenmp 2025-05-31T22:34:25,411 iseq2comem.c: In function ‘reads2mco’: 2025-05-31T22:34:25,412 iseq2comem.c:156:18: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,413 156 | if (base > TL) { 2025-05-31T22:34:25,413 | ^ 2025-05-31T22:34:25,414 iseq2comem.c:160:26: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,414 160 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,415 | ^~ 2025-05-31T22:34:25,415 iseq2comem.c:160:50: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,416 160 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,417 | ^ 2025-05-31T22:34:25,418 iseq2comem.c: In function ‘fasta2co’: 2025-05-31T22:34:25,419 iseq2comem.c:213:69: warning: too many arguments for format [-Wformat-extra-args] 2025-05-31T22:34:25,420 213 | if ((infp = popen(fas_fname, "r")) == NULL) fprintf(stderr, "fasta2co():%s", fas_fname, "\n"); 2025-05-31T22:34:25,420 | ^~~~~~~~~~~~~~~ 2025-05-31T22:34:25,421 iseq2comem.c:219:69: warning: too many arguments for format [-Wformat-extra-args] 2025-05-31T22:34:25,422 219 | if ((infp = popen(fas_fname, "r")) == NULL) fprintf(stderr, "fasta2co():%s", fas_fname, "\n"); 2025-05-31T22:34:25,422 | ^~~~~~~~~~~~~~~ 2025-05-31T22:34:25,423 iseq2comem.c:261:18: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,424 261 | if (base > TL) { 2025-05-31T22:34:25,424 | ^ 2025-05-31T22:34:25,425 iseq2comem.c:265:26: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,426 265 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,426 | ^~ 2025-05-31T22:34:25,427 iseq2comem.c:265:50: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,428 265 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,429 | ^ 2025-05-31T22:34:25,429 iseq2comem.c: In function ‘fastq2co’: 2025-05-31T22:34:25,430 iseq2comem.c:295:11: warning: comparison of integer expressions of different signedness: ‘int’ and ‘long long unsigned int’ [-Wsign-compare] 2025-05-31T22:34:25,430 295 | if (M >= CT_MAX) fprintf(stderr, "fastq2co(): Occurence num should smaller than %d", (int) CT_MAX); 2025-05-31T22:34:25,431 | ^~ 2025-05-31T22:34:25,431 iseq2comem.c:307:68: warning: too many arguments for format [-Wformat-extra-args] 2025-05-31T22:34:25,432 307 | if ((infp = popen(fq_fname, "r")) == NULL) fprintf(stderr, "fastq2co():%s", fq_fname, "\n"); 2025-05-31T22:34:25,432 | ^~~~~~~~~~~~~~~ 2025-05-31T22:34:25,433 iseq2comem.c:313:68: warning: too many arguments for format [-Wformat-extra-args] 2025-05-31T22:34:25,433 313 | if ((infp = popen(fq_fname, "r")) == NULL) fprintf(stderr, "fastq2co():%s", fq_fname, "\n"); 2025-05-31T22:34:25,434 | ^~~~~~~~~~~~~~~ 2025-05-31T22:34:25,436 iseq2comem.c:352:18: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,436 352 | if (base > TL) { 2025-05-31T22:34:25,437 | ^ 2025-05-31T22:34:25,438 iseq2comem.c:356:26: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,438 356 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,439 | ^~ 2025-05-31T22:34:25,439 iseq2comem.c:356:50: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,440 356 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,441 | ^ 2025-05-31T22:34:25,442 iseq2comem.c:375:44: warning: comparison of integer expressions of different signedness: ‘long long unsigned int’ and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,443 375 | if (!((co[n] & CT_MAX) < M)) co[n] |= CT_MAX; 2025-05-31T22:34:25,443 | ^ 2025-05-31T22:34:25,444 iseq2comem.c: In function ‘fastq2koc’: 2025-05-31T22:34:25,445 iseq2comem.c:403:68: warning: too many arguments for format [-Wformat-extra-args] 2025-05-31T22:34:25,445 403 | if ((infp = popen(fq_fname, "r")) == NULL) fprintf(stderr, "fastq2koc():%s", fq_fname, "\n"); 2025-05-31T22:34:25,446 | ^~~~~~~~~~~~~~~~ 2025-05-31T22:34:25,447 iseq2comem.c:409:68: warning: too many arguments for format [-Wformat-extra-args] 2025-05-31T22:34:25,447 409 | if ((infp = popen(fq_fname, "r")) == NULL) fprintf(stderr, "fastq2koc():%s", fq_fname, "\n"); 2025-05-31T22:34:25,448 | ^~~~~~~~~~~~~~~~ 2025-05-31T22:34:25,448 iseq2comem.c:448:18: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,449 448 | if (base > TL) { 2025-05-31T22:34:25,450 | ^ 2025-05-31T22:34:25,450 iseq2comem.c:452:26: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,451 452 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,452 | ^~ 2025-05-31T22:34:25,453 iseq2comem.c:452:50: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,453 452 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,454 | ^ 2025-05-31T22:34:25,460 iseq2comem.c: In function ‘mt_shortreads2koc’: 2025-05-31T22:34:25,461 iseq2comem.c:628:34: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,461 628 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,462 | ^~ 2025-05-31T22:34:25,462 iseq2comem.c:628:58: warning: comparison of integer expressions of different signedness: ‘llong’ {aka ‘long long unsigned int’} and ‘int’ [-Wsign-compare] 2025-05-31T22:34:25,463 628 | if ((pfilter >= dim_end) || (pfilter < dim_start)) continue; 2025-05-31T22:34:25,463 | ^ 2025-05-31T22:34:26,848 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c mman.c -o build/temp.linux-armv7l-cpython-311/mman.o -fopenmp 2025-05-31T22:34:26,903 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c mytime.c -o build/temp.linux-armv7l-cpython-311/mytime.o -fopenmp 2025-05-31T22:34:27,024 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -Ikssdheaders -I/usr/include/python3.11 -c pykssd.c -o build/temp.linux-armv7l-cpython-311/pykssd.o -fopenmp 2025-05-31T22:34:27,492 pykssd.c: In function ‘py_dist_dispatch’: 2025-05-31T22:34:27,493 pykssd.c:339:13: warning: unused variable ‘state1’ [-Wunused-variable] 2025-05-31T22:34:27,493 339 | int state1 = dist_dispatch(&dist_opt_val1); 2025-05-31T22:34:27,494 | ^~~~~~ 2025-05-31T22:34:27,495 pykssd.c:404:13: warning: unused variable ‘state2’ [-Wunused-variable] 2025-05-31T22:34:27,496 404 | int state2 = dist_dispatch(&dist_opt_val2); 2025-05-31T22:34:27,497 | ^~~~~~ 2025-05-31T22:34:27,498 pykssd.c:538:13: warning: unused variable ‘state4’ [-Wunused-variable] 2025-05-31T22:34:27,499 538 | int state4 = dist_dispatch(&dist_opt_val4); 2025-05-31T22:34:27,500 | ^~~~~~ 2025-05-31T22:34:28,145 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/co2mco.o build/temp.linux-armv7l-cpython-311/command_composite.o build/temp.linux-armv7l-cpython-311/command_dist.o build/temp.linux-armv7l-cpython-311/command_dist_wrapper.o build/temp.linux-armv7l-cpython-311/command_set.o build/temp.linux-armv7l-cpython-311/command_shuffle.o build/temp.linux-armv7l-cpython-311/global_basic.o build/temp.linux-armv7l-cpython-311/iseq2comem.o build/temp.linux-armv7l-cpython-311/mman.o build/temp.linux-armv7l-cpython-311/mytime.o build/temp.linux-armv7l-cpython-311/pykssd.o -L/usr/lib/arm-linux-gnueabihf -lz -o build/lib.linux-armv7l-cpython-311/kssdtool.cpython-311-arm-linux-gnueabihf.so -fopenmp 2025-05-31T22:34:28,318 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-05-31T22:34:28,319 !! 2025-05-31T22:34:28,321 ******************************************************************************** 2025-05-31T22:34:28,321 Please avoid running ``setup.py`` directly. 2025-05-31T22:34:28,322 Instead, use pypa/build, pypa/installer or other 2025-05-31T22:34:28,323 standards-based tools. 2025-05-31T22:34:28,324 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-05-31T22:34:28,324 or your builds will no longer be supported. 2025-05-31T22:34:28,325 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-05-31T22:34:28,326 ******************************************************************************** 2025-05-31T22:34:28,327 !! 2025-05-31T22:34:28,328 self.initialize_options() 2025-05-31T22:34:28,349 installing to build/bdist.linux-armv7l/wheel 2025-05-31T22:34:28,350 running install 2025-05-31T22:34:28,374 running install_lib 2025-05-31T22:34:28,401 creating build/bdist.linux-armv7l/wheel 2025-05-31T22:34:28,403 copying build/lib.linux-armv7l-cpython-311/kssdutils.py -> build/bdist.linux-armv7l/wheel/. 2025-05-31T22:34:28,405 copying build/lib.linux-armv7l-cpython-311/kssdtool.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/. 2025-05-31T22:34:28,414 running install_egg_info 2025-05-31T22:34:28,449 Copying kssdutils.egg-info to build/bdist.linux-armv7l/wheel/./kssdutils-1.1.4-py3.11.egg-info 2025-05-31T22:34:28,464 running install_scripts 2025-05-31T22:34:28,512 creating build/bdist.linux-armv7l/wheel/kssdutils-1.1.4.dist-info/WHEEL 2025-05-31T22:34:28,515 creating '/tmp/pip-wheel-09ww5r1e/kssdutils-1.1.4-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-05-31T22:34:28,599 adding 'kssdtool.cpython-311-arm-linux-gnueabihf.so' 2025-05-31T22:34:28,604 adding 'kssdutils.py' 2025-05-31T22:34:28,606 adding 'kssdutils-1.1.4.dist-info/METADATA' 2025-05-31T22:34:28,607 adding 'kssdutils-1.1.4.dist-info/WHEEL' 2025-05-31T22:34:28,608 adding 'kssdutils-1.1.4.dist-info/dependency_links.txt' 2025-05-31T22:34:28,609 adding 'kssdutils-1.1.4.dist-info/top_level.txt' 2025-05-31T22:34:28,610 adding 'kssdutils-1.1.4.dist-info/RECORD' 2025-05-31T22:34:28,614 removing build/bdist.linux-armv7l/wheel 2025-05-31T22:34:28,750 Building wheel for kssdutils (setup.py): finished with status 'done' 2025-05-31T22:34:28,754 Created wheel for kssdutils: filename=kssdutils-1.1.4-cp311-cp311-linux_armv7l.whl size=182022 sha256=887ef39ec2c7cd34700ce800859855937714cdcebb02dcbd1c99aa7266df6c1b 2025-05-31T22:34:28,756 Stored in directory: /tmp/pip-ephem-wheel-cache-t9bm9i2g/wheels/4f/cf/05/4697be501032fd1b4163433ae7d35fe66b3e828fcc2cae03e5 2025-05-31T22:34:28,765 Successfully built kssdutils 2025-05-31T22:34:28,775 Removed build tracker: '/tmp/pip-build-tracker-9b2ieg46'