2025-06-07T03:11:53,574 Created temporary directory: /tmp/pip-build-tracker-g4rn9k06 2025-06-07T03:11:53,575 Initialized build tracking at /tmp/pip-build-tracker-g4rn9k06 2025-06-07T03:11:53,576 Created build tracker: /tmp/pip-build-tracker-g4rn9k06 2025-06-07T03:11:53,576 Entered build tracker: /tmp/pip-build-tracker-g4rn9k06 2025-06-07T03:11:53,577 Created temporary directory: /tmp/pip-wheel-rl264zd1 2025-06-07T03:11:53,581 Created temporary directory: /tmp/pip-ephem-wheel-cache-fyzf88gp 2025-06-07T03:11:53,635 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2025-06-07T03:11:53,637 2 location(s) to search for versions of pymangle: 2025-06-07T03:11:53,637 * https://pypi.org/simple/pymangle/ 2025-06-07T03:11:53,637 * https://www.piwheels.org/simple/pymangle/ 2025-06-07T03:11:53,638 Fetching project page and analyzing links: https://pypi.org/simple/pymangle/ 2025-06-07T03:11:53,639 Getting page https://pypi.org/simple/pymangle/ 2025-06-07T03:11:53,641 Found index url https://pypi.org/simple/ 2025-06-07T03:11:53,929 Fetched page https://pypi.org/simple/pymangle/ as application/vnd.pypi.simple.v1+json 2025-06-07T03:11:53,932 Found link https://files.pythonhosted.org/packages/b4/7d/89184c34570e2ca29f593922b087c0e40dbda63c73ced4757c4b36cc7d3e/pymangle-0.9.0.tar.gz (from https://pypi.org/simple/pymangle/), version: 0.9.0 2025-06-07T03:11:53,933 Found link https://files.pythonhosted.org/packages/8e/98/6dd8fef9731ae1531a9eb58e88d6c82e3a74129b985f7e9296bdbc5b412b/pymangle-0.9.1.tar.gz (from https://pypi.org/simple/pymangle/), version: 0.9.1 2025-06-07T03:11:53,934 Found link https://files.pythonhosted.org/packages/af/20/a10d397705e1474e7dc379bef717119b8b19b1fe58943a0019e678d01df5/pymangle-0.9.2.tar.gz (from https://pypi.org/simple/pymangle/), version: 0.9.2 2025-06-07T03:11:53,936 Found link https://files.pythonhosted.org/packages/ab/b7/79c7127ade2209571571a206f864d7a195fd959614e5f85790851892d919/pymangle-0.9.3.tar.gz (from https://pypi.org/simple/pymangle/), version: 0.9.3 2025-06-07T03:11:53,937 Fetching project page and analyzing links: https://www.piwheels.org/simple/pymangle/ 2025-06-07T03:11:53,938 Getting page https://www.piwheels.org/simple/pymangle/ 2025-06-07T03:11:53,940 Found index url https://www.piwheels.org/simple/ 2025-06-07T03:11:54,105 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/pymangle/ 2025-06-07T03:11:54,768 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/pymangle/ 2025-06-07T03:11:55,939 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/pymangle/ 2025-06-07T03:11:58,109 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/pymangle/ 2025-06-07T03:12:02,276 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/pymangle/ 2025-06-07T03:12:02,447 Could not fetch URL https://www.piwheels.org/simple/pymangle/: There was a problem confirming the ssl certificate: HTTPSConnectionPool(host='www.piwheels.org', port=443): Max retries exceeded with url: /simple/pymangle/ (Caused by SSLError(SSLCertVerificationError(1, '[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate is not yet valid (_ssl.c:992)'))) - skipping 2025-06-07T03:12:02,449 Skipping link: not a file: https://www.piwheels.org/simple/pymangle/ 2025-06-07T03:12:02,450 Skipping link: not a file: https://pypi.org/simple/pymangle/ 2025-06-07T03:12:02,469 Given no hashes to check 1 links for project 'pymangle': discarding no candidates 2025-06-07T03:12:02,471 Collecting pymangle==0.9.3 2025-06-07T03:12:02,473 Created temporary directory: /tmp/pip-unpack-v2k0acua 2025-06-07T03:12:02,698 Downloading pymangle-0.9.3.tar.gz (31 kB) 2025-06-07T03:12:02,778 Added pymangle==0.9.3 from https://files.pythonhosted.org/packages/ab/b7/79c7127ade2209571571a206f864d7a195fd959614e5f85790851892d919/pymangle-0.9.3.tar.gz to build tracker '/tmp/pip-build-tracker-g4rn9k06' 2025-06-07T03:12:02,780 Running setup.py (path:/tmp/pip-wheel-rl264zd1/pymangle_6210ea880a54482f8fedfbbff9ed13e0/setup.py) egg_info for package pymangle 2025-06-07T03:12:02,781 Created temporary directory: /tmp/pip-pip-egg-info-cuovasah 2025-06-07T03:12:02,782 Preparing metadata (setup.py): started 2025-06-07T03:12:02,783 Running command python setup.py egg_info 2025-06-07T03:12:03,561 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-06-07T03:12:03,562 !! 2025-06-07T03:12:03,566 ******************************************************************************** 2025-06-07T03:12:03,566 Requirements should be satisfied by a PEP 517 installer. 2025-06-07T03:12:03,567 If you are using pip, you can try `pip install --use-pep517`. 2025-06-07T03:12:03,568 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-07T03:12:03,568 or your builds will no longer be supported. 2025-06-07T03:12:03,569 ******************************************************************************** 2025-06-07T03:12:03,570 !! 2025-06-07T03:12:03,571 dist.fetch_build_eggs(dist.setup_requires) 2025-06-07T03:12:03,783 running egg_info 2025-06-07T03:12:03,812 creating /tmp/pip-pip-egg-info-cuovasah/pymangle.egg-info 2025-06-07T03:12:03,813 writing /tmp/pip-pip-egg-info-cuovasah/pymangle.egg-info/PKG-INFO 2025-06-07T03:12:03,816 writing dependency_links to /tmp/pip-pip-egg-info-cuovasah/pymangle.egg-info/dependency_links.txt 2025-06-07T03:12:03,818 writing requirements to /tmp/pip-pip-egg-info-cuovasah/pymangle.egg-info/requires.txt 2025-06-07T03:12:03,819 writing top-level names to /tmp/pip-pip-egg-info-cuovasah/pymangle.egg-info/top_level.txt 2025-06-07T03:12:03,820 writing manifest file '/tmp/pip-pip-egg-info-cuovasah/pymangle.egg-info/SOURCES.txt' 2025-06-07T03:12:04,123 reading manifest file '/tmp/pip-pip-egg-info-cuovasah/pymangle.egg-info/SOURCES.txt' 2025-06-07T03:12:04,125 reading manifest template 'MANIFEST.in' 2025-06-07T03:12:04,141 writing manifest file '/tmp/pip-pip-egg-info-cuovasah/pymangle.egg-info/SOURCES.txt' 2025-06-07T03:12:04,269 Preparing metadata (setup.py): finished with status 'done' 2025-06-07T03:12:04,274 Source in /tmp/pip-wheel-rl264zd1/pymangle_6210ea880a54482f8fedfbbff9ed13e0 has version 0.9.3, which satisfies requirement pymangle==0.9.3 from https://files.pythonhosted.org/packages/ab/b7/79c7127ade2209571571a206f864d7a195fd959614e5f85790851892d919/pymangle-0.9.3.tar.gz 2025-06-07T03:12:04,275 Removed pymangle==0.9.3 from https://files.pythonhosted.org/packages/ab/b7/79c7127ade2209571571a206f864d7a195fd959614e5f85790851892d919/pymangle-0.9.3.tar.gz from build tracker '/tmp/pip-build-tracker-g4rn9k06' 2025-06-07T03:12:04,279 Created temporary directory: /tmp/pip-unpack-phq3cfbx 2025-06-07T03:12:04,280 Created temporary directory: /tmp/pip-unpack-mfoaqkul 2025-06-07T03:12:04,281 Building wheels for collected packages: pymangle 2025-06-07T03:12:04,285 Created temporary directory: /tmp/pip-wheel-rg9q2a8r 2025-06-07T03:12:04,286 DEPRECATION: Building 'pymangle' 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 'pymangle'. Discussion can be found at https://github.com/pypa/pip/issues/6334 2025-06-07T03:12:04,287 Building wheel for pymangle (setup.py): started 2025-06-07T03:12:04,289 Destination directory: /tmp/pip-wheel-rg9q2a8r 2025-06-07T03:12:04,289 Running command python setup.py bdist_wheel 2025-06-07T03:12:05,001 /usr/local/lib/python3.11/dist-packages/setuptools/__init__.py:92: _DeprecatedInstaller: setuptools.installer and fetch_build_eggs are deprecated. 2025-06-07T03:12:05,001 !! 2025-06-07T03:12:05,002 ******************************************************************************** 2025-06-07T03:12:05,003 Requirements should be satisfied by a PEP 517 installer. 2025-06-07T03:12:05,003 If you are using pip, you can try `pip install --use-pep517`. 2025-06-07T03:12:05,004 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-07T03:12:05,005 or your builds will no longer be supported. 2025-06-07T03:12:05,005 ******************************************************************************** 2025-06-07T03:12:05,006 !! 2025-06-07T03:12:05,007 dist.fetch_build_eggs(dist.setup_requires) 2025-06-07T03:12:05,191 running bdist_wheel 2025-06-07T03:12:05,299 running build 2025-06-07T03:12:05,300 running build_py 2025-06-07T03:12:05,330 creating build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,332 copying pymangle/version.py -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,334 copying pymangle/mangle.py -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,337 copying pymangle/__init__.py -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,338 running egg_info 2025-06-07T03:12:05,368 writing pymangle.egg-info/PKG-INFO 2025-06-07T03:12:05,371 writing dependency_links to pymangle.egg-info/dependency_links.txt 2025-06-07T03:12:05,373 writing requirements to pymangle.egg-info/requires.txt 2025-06-07T03:12:05,374 writing top-level names to pymangle.egg-info/top_level.txt 2025-06-07T03:12:05,609 reading manifest file 'pymangle.egg-info/SOURCES.txt' 2025-06-07T03:12:05,613 reading manifest template 'MANIFEST.in' 2025-06-07T03:12:05,629 writing manifest file 'pymangle.egg-info/SOURCES.txt' 2025-06-07T03:12:05,633 copying pymangle/_mangle.c -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,636 copying pymangle/cap.c -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,639 copying pymangle/cap.h -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,642 copying pymangle/defs.h -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,644 copying pymangle/mangle.c -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,646 copying pymangle/mangle.h -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,649 copying pymangle/pixel.c -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,651 copying pymangle/pixel.h -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,653 copying pymangle/point.c -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,655 copying pymangle/point.h -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,658 copying pymangle/polygon.c -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,660 copying pymangle/polygon.h -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,663 copying pymangle/rand.c -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,665 copying pymangle/rand.h -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,667 copying pymangle/stack.c -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,670 copying pymangle/stack.h -> build/lib.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:05,672 running build_ext 2025-06-07T03:12:06,147 building 'pymangle._mangle' extension 2025-06-07T03:12:06,148 creating build/temp.linux-armv7l-cpython-311/pymangle 2025-06-07T03:12:06,150 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Ipymangle/defs.h -Ipymangle/cap.h -Ipymangle/stack.h -Ipymangle/pixel.h -Ipymangle/mangle.h -Ipymangle/rand.h -Ipymangle/polygon.h -Ipymangle/point.h -c pymangle/_mangle.c -o build/temp.linux-armv7l-cpython-311/pymangle/_mangle.o 2025-06-07T03:12:06,170 cc1: warning: pymangle/defs.h: not a directory 2025-06-07T03:12:06,171 cc1: warning: pymangle/cap.h: not a directory 2025-06-07T03:12:06,172 cc1: warning: pymangle/stack.h: not a directory 2025-06-07T03:12:06,172 cc1: warning: pymangle/pixel.h: not a directory 2025-06-07T03:12:06,173 cc1: warning: pymangle/mangle.h: not a directory 2025-06-07T03:12:06,174 cc1: warning: pymangle/rand.h: not a directory 2025-06-07T03:12:06,174 cc1: warning: pymangle/polygon.h: not a directory 2025-06-07T03:12:06,174 cc1: warning: pymangle/point.h: not a directory 2025-06-07T03:12:06,549 pymangle/_mangle.c: In function ‘PyMangleCapVec_repr’: 2025-06-07T03:12:06,550 pymangle/_mangle.c:234:47: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:06,550 234 | snprintf(buff,64, "MangleCapVec, ncaps: %lu", self->caps->size); 2025-06-07T03:12:06,551 | ~~^ ~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,552 | | | 2025-06-07T03:12:06,553 | | size_t {aka unsigned int} 2025-06-07T03:12:06,553 | long unsigned int 2025-06-07T03:12:06,554 | %u 2025-06-07T03:12:06,555 pymangle/_mangle.c: In function ‘PyManglePolygon_repr’: 2025-06-07T03:12:06,556 pymangle/_mangle.c:506:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:06,557 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2025-06-07T03:12:06,558 | ~~^ 2025-06-07T03:12:06,558 | | 2025-06-07T03:12:06,559 | long int 2025-06-07T03:12:06,560 | %lld 2025-06-07T03:12:06,561 507 | self->poly.poly_id, 2025-06-07T03:12:06,561 | ~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,562 | | 2025-06-07T03:12:06,562 | int64 {aka long long int} 2025-06-07T03:12:06,563 pymangle/_mangle.c:506:40: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:06,564 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2025-06-07T03:12:06,565 | ~~^ 2025-06-07T03:12:06,565 | | 2025-06-07T03:12:06,566 | long int 2025-06-07T03:12:06,566 | %lld 2025-06-07T03:12:06,567 507 | self->poly.poly_id, 2025-06-07T03:12:06,568 508 | self->poly.pixel_id, 2025-06-07T03:12:06,568 | ~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,569 | | 2025-06-07T03:12:06,570 | int64 {aka long long int} 2025-06-07T03:12:06,570 pymangle/_mangle.c:506:79: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:06,571 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2025-06-07T03:12:06,572 | ~~^ 2025-06-07T03:12:06,572 | | 2025-06-07T03:12:06,573 | long unsigned int 2025-06-07T03:12:06,573 | %u 2025-06-07T03:12:06,574 ...... 2025-06-07T03:12:06,574 511 | self->poly.caps->size); 2025-06-07T03:12:06,575 | ~~~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,575 | | 2025-06-07T03:12:06,576 | size_t {aka unsigned int} 2025-06-07T03:12:06,577 pymangle/_mangle.c: In function ‘PyMangleMask_repr’: 2025-06-07T03:12:06,577 pymangle/_mangle.c:778:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘npy_intp’ {aka ‘int’} [-Wformat=] 2025-06-07T03:12:06,578 778 | "Mangle\n" 2025-06-07T03:12:06,578 | ^~~~~~~~~~ 2025-06-07T03:12:06,579 ...... 2025-06-07T03:12:06,579 791 | npoly, mask->pixeltype, mask->pixelres, mask->real, npix, 2025-06-07T03:12:06,580 | ~~~~~ 2025-06-07T03:12:06,580 | | 2025-06-07T03:12:06,581 | npy_intp {aka int} 2025-06-07T03:12:06,581 pymangle/_mangle.c:781:31: note: format string is defined here 2025-06-07T03:12:06,582 781 | "\tnpoly: %ld\n" 2025-06-07T03:12:06,583 | ~~^ 2025-06-07T03:12:06,583 | | 2025-06-07T03:12:06,584 | long int 2025-06-07T03:12:06,585 | %d 2025-06-07T03:12:06,586 pymangle/_mangle.c:778:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 8 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:06,586 778 | "Mangle\n" 2025-06-07T03:12:06,587 | ^~~~~~~~~~ 2025-06-07T03:12:06,588 ...... 2025-06-07T03:12:06,588 791 | npoly, mask->pixeltype, mask->pixelres, mask->real, npix, 2025-06-07T03:12:06,589 | ~~~~~~~~~~~~~~ 2025-06-07T03:12:06,590 | | 2025-06-07T03:12:06,591 | int64 {aka long long int} 2025-06-07T03:12:06,591 pymangle/_mangle.c:783:31: note: format string is defined here 2025-06-07T03:12:06,592 783 | "\tpixelres: %ld\n" 2025-06-07T03:12:06,592 | ~~^ 2025-06-07T03:12:06,593 | | 2025-06-07T03:12:06,593 | long int 2025-06-07T03:12:06,594 | %lld 2025-06-07T03:12:06,595 pymangle/_mangle.c:778:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 10 has type ‘npy_intp’ {aka ‘int’} [-Wformat=] 2025-06-07T03:12:06,595 778 | "Mangle\n" 2025-06-07T03:12:06,596 | ^~~~~~~~~~ 2025-06-07T03:12:06,597 ...... 2025-06-07T03:12:06,597 791 | npoly, mask->pixeltype, mask->pixelres, mask->real, npix, 2025-06-07T03:12:06,598 | ~~~~ 2025-06-07T03:12:06,599 | | 2025-06-07T03:12:06,599 | npy_intp {aka int} 2025-06-07T03:12:06,600 pymangle/_mangle.c:785:31: note: format string is defined here 2025-06-07T03:12:06,601 785 | "\tnpix: %ld\n" 2025-06-07T03:12:06,601 | ~~^ 2025-06-07T03:12:06,602 | | 2025-06-07T03:12:06,602 | long int 2025-06-07T03:12:06,603 | %d 2025-06-07T03:12:06,603 In file included from pymangle/_mangle.c:7: 2025-06-07T03:12:06,604 pymangle/_mangle.c: In function ‘PyMangleMask_polyid_and_weight’: 2025-06-07T03:12:06,604 pymangle/_mangle.c:1063:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,604 1063 | poly_id_ptr, 2025-06-07T03:12:06,605 | ^~~~~~~~~~~ 2025-06-07T03:12:06,605 | | 2025-06-07T03:12:06,606 | npy_intp * {aka int *} 2025-06-07T03:12:06,606 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,607 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,607 | ^~~~~~~ 2025-06-07T03:12:06,607 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,608 66 | int64 *poly_id, 2025-06-07T03:12:06,608 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,609 pymangle/_mangle.c:1063:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,610 1063 | poly_id_ptr, 2025-06-07T03:12:06,610 | ^~~~~~~~~~~ 2025-06-07T03:12:06,611 | | 2025-06-07T03:12:06,612 | npy_intp * {aka int *} 2025-06-07T03:12:06,612 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,613 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,614 | ^~~~~~~ 2025-06-07T03:12:06,614 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,615 76 | int64 *poly_id, 2025-06-07T03:12:06,616 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,616 pymangle/_mangle.c: In function ‘PyMangleMask_polyid’: 2025-06-07T03:12:06,617 pymangle/_mangle.c:1125:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,617 1125 | poly_id_ptr, 2025-06-07T03:12:06,618 | ^~~~~~~~~~~ 2025-06-07T03:12:06,618 | | 2025-06-07T03:12:06,619 | npy_intp * {aka int *} 2025-06-07T03:12:06,620 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,620 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,621 | ^~~~~~~ 2025-06-07T03:12:06,622 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,622 66 | int64 *poly_id, 2025-06-07T03:12:06,623 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,624 pymangle/_mangle.c:1125:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,624 1125 | poly_id_ptr, 2025-06-07T03:12:06,625 | ^~~~~~~~~~~ 2025-06-07T03:12:06,625 | | 2025-06-07T03:12:06,626 | npy_intp * {aka int *} 2025-06-07T03:12:06,626 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,627 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,627 | ^~~~~~~ 2025-06-07T03:12:06,628 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,629 76 | int64 *poly_id, 2025-06-07T03:12:06,630 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,631 pymangle/_mangle.c: In function ‘PyMangleMask_weight’: 2025-06-07T03:12:06,632 pymangle/_mangle.c:1178:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,632 1178 | &poly_id, 2025-06-07T03:12:06,633 | ^~~~~~~~ 2025-06-07T03:12:06,633 | | 2025-06-07T03:12:06,634 | npy_intp * {aka int *} 2025-06-07T03:12:06,635 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,636 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,636 | ^~~~~~~ 2025-06-07T03:12:06,637 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,638 66 | int64 *poly_id, 2025-06-07T03:12:06,638 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,639 pymangle/_mangle.c:1178:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,640 1178 | &poly_id, 2025-06-07T03:12:06,641 | ^~~~~~~~ 2025-06-07T03:12:06,641 | | 2025-06-07T03:12:06,642 | npy_intp * {aka int *} 2025-06-07T03:12:06,643 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,643 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,644 | ^~~~~~~ 2025-06-07T03:12:06,644 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,645 76 | int64 *poly_id, 2025-06-07T03:12:06,646 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,646 pymangle/_mangle.c: In function ‘PyMangleMask_contains’: 2025-06-07T03:12:06,647 pymangle/_mangle.c:1233:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,648 1233 | &poly_id, 2025-06-07T03:12:06,649 | ^~~~~~~~ 2025-06-07T03:12:06,649 | | 2025-06-07T03:12:06,649 | npy_intp * {aka int *} 2025-06-07T03:12:06,650 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,650 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,651 | ^~~~~~~ 2025-06-07T03:12:06,651 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,652 66 | int64 *poly_id, 2025-06-07T03:12:06,652 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,653 pymangle/_mangle.c:1233:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,653 1233 | &poly_id, 2025-06-07T03:12:06,654 | ^~~~~~~~ 2025-06-07T03:12:06,654 | | 2025-06-07T03:12:06,655 | npy_intp * {aka int *} 2025-06-07T03:12:06,655 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,656 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,657 | ^~~~~~~ 2025-06-07T03:12:06,657 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,658 76 | int64 *poly_id, 2025-06-07T03:12:06,659 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,659 pymangle/_mangle.c: In function ‘get_quad_frac_masked’: 2025-06-07T03:12:06,660 pymangle/_mangle.c:1321:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] 2025-06-07T03:12:06,661 1321 | int status=1; 2025-06-07T03:12:06,662 | ^~~~~~ 2025-06-07T03:12:06,662 pymangle/_mangle.c: In function ‘PyMangleMask_check_quadrants’: 2025-06-07T03:12:06,663 pymangle/_mangle.c:1349:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] 2025-06-07T03:12:06,664 1349 | int status=1; 2025-06-07T03:12:06,665 | ^~~~~~ 2025-06-07T03:12:06,665 pymangle/_mangle.c: In function ‘PyMangleMask_genrand’: 2025-06-07T03:12:06,666 pymangle/_mangle.c:1485:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,667 1485 | &poly_id, 2025-06-07T03:12:06,667 | ^~~~~~~~ 2025-06-07T03:12:06,668 | | 2025-06-07T03:12:06,669 | npy_intp * {aka int *} 2025-06-07T03:12:06,669 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,670 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,670 | ^~~~~~~ 2025-06-07T03:12:06,671 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,672 66 | int64 *poly_id, 2025-06-07T03:12:06,672 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,673 pymangle/_mangle.c:1485:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,674 1485 | &poly_id, 2025-06-07T03:12:06,675 | ^~~~~~~~ 2025-06-07T03:12:06,675 | | 2025-06-07T03:12:06,676 | npy_intp * {aka int *} 2025-06-07T03:12:06,677 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,677 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,678 | ^~~~~~~ 2025-06-07T03:12:06,679 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,679 76 | int64 *poly_id, 2025-06-07T03:12:06,680 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,681 pymangle/_mangle.c: In function ‘PyMangleMask_genrand_range’: 2025-06-07T03:12:06,681 pymangle/_mangle.c:1586:58: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,682 1586 | status=MANGLE_POLYID_AND_WEIGHT(self->mask, &pt, &poly_id, &weight); 2025-06-07T03:12:06,683 | ^~~~~~~~ 2025-06-07T03:12:06,683 | | 2025-06-07T03:12:06,684 | npy_intp * {aka int *} 2025-06-07T03:12:06,685 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,686 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,687 | ^~~~~~~ 2025-06-07T03:12:06,688 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,688 66 | int64 *poly_id, 2025-06-07T03:12:06,689 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,690 pymangle/_mangle.c:1586:58: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2025-06-07T03:12:06,691 1586 | status=MANGLE_POLYID_AND_WEIGHT(self->mask, &pt, &poly_id, &weight); 2025-06-07T03:12:06,692 | ^~~~~~~~ 2025-06-07T03:12:06,693 | | 2025-06-07T03:12:06,694 | npy_intp * {aka int *} 2025-06-07T03:12:06,694 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2025-06-07T03:12:06,695 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2025-06-07T03:12:06,696 | ^~~~~~~ 2025-06-07T03:12:06,697 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2025-06-07T03:12:06,697 76 | int64 *poly_id, 2025-06-07T03:12:06,698 | ~~~~~~~^~~~~~~ 2025-06-07T03:12:06,699 pymangle/_mangle.c:1543:9: warning: unused variable ‘num_contained’ [-Wunused-variable] 2025-06-07T03:12:06,699 1543 | int num_contained=0; 2025-06-07T03:12:06,700 | ^~~~~~~~~~~~~ 2025-06-07T03:12:06,701 pymangle/_mangle.c: In function ‘PyMangleMask_pixels’: 2025-06-07T03:12:06,702 pymangle/_mangle.c:1632:15: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-06-07T03:12:06,702 1632 | for (i=0;imask->poly_vec->size;i++) { 2025-06-07T03:12:06,703 | ^ 2025-06-07T03:12:06,704 pymangle/_mangle.c: In function ‘PyMangleMask_weights’: 2025-06-07T03:12:06,704 pymangle/_mangle.c:1660:15: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-06-07T03:12:06,705 1660 | for (i=0;imask->poly_vec->size;i++) { 2025-06-07T03:12:06,705 | ^ 2025-06-07T03:12:06,706 pymangle/_mangle.c: In function ‘PyMangleMask_areas’: 2025-06-07T03:12:06,706 pymangle/_mangle.c:1688:15: warning: comparison of integer expressions of different signedness: ‘npy_intp’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2025-06-07T03:12:06,707 1688 | for (i=0;imask->poly_vec->size;i++) { 2025-06-07T03:12:06,707 | ^ 2025-06-07T03:12:06,951 pymangle/_mangle.c: In function ‘PyManglePolygon_repr’: 2025-06-07T03:12:06,952 pymangle/_mangle.c:506:63: warning: ‘%.18Lg’ directive output may be truncated writing between 1 and 24 bytes into a region of size between 0 and 25 [-Wformat-truncation=] 2025-06-07T03:12:06,952 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2025-06-07T03:12:06,953 | ^~~~~~ 2025-06-07T03:12:06,953 pymangle/_mangle.c:506:14: note: assuming directive output of 23 bytes 2025-06-07T03:12:06,954 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2025-06-07T03:12:06,955 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,955 pymangle/_mangle.c:504:5: note: ‘snprintf’ output between 50 and 125 bytes into a destination of size 64 2025-06-07T03:12:06,956 504 | snprintf(buff, 2025-06-07T03:12:06,957 | ^~~~~~~~~~~~~~ 2025-06-07T03:12:06,958 505 | sizeof(buff), 2025-06-07T03:12:06,958 | ~~~~~~~~~~~~~ 2025-06-07T03:12:06,959 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2025-06-07T03:12:06,960 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,960 507 | self->poly.poly_id, 2025-06-07T03:12:06,961 | ~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,962 508 | self->poly.pixel_id, 2025-06-07T03:12:06,963 | ~~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,963 509 | self->poly.weight, 2025-06-07T03:12:06,964 | ~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,964 510 | self->poly.area, 2025-06-07T03:12:06,965 | ~~~~~~~~~~~~~~~~ 2025-06-07T03:12:06,966 511 | self->poly.caps->size); 2025-06-07T03:12:06,966 | ~~~~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:07,955 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Ipymangle/defs.h -Ipymangle/cap.h -Ipymangle/stack.h -Ipymangle/pixel.h -Ipymangle/mangle.h -Ipymangle/rand.h -Ipymangle/polygon.h -Ipymangle/point.h -c pymangle/cap.c -o build/temp.linux-armv7l-cpython-311/pymangle/cap.o 2025-06-07T03:12:07,974 cc1: warning: pymangle/defs.h: not a directory 2025-06-07T03:12:07,975 cc1: warning: pymangle/cap.h: not a directory 2025-06-07T03:12:07,976 cc1: warning: pymangle/stack.h: not a directory 2025-06-07T03:12:07,976 cc1: warning: pymangle/pixel.h: not a directory 2025-06-07T03:12:07,977 cc1: warning: pymangle/mangle.h: not a directory 2025-06-07T03:12:07,978 cc1: warning: pymangle/rand.h: not a directory 2025-06-07T03:12:07,979 cc1: warning: pymangle/polygon.h: not a directory 2025-06-07T03:12:07,980 cc1: warning: pymangle/point.h: not a directory 2025-06-07T03:12:08,435 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Ipymangle/defs.h -Ipymangle/cap.h -Ipymangle/stack.h -Ipymangle/pixel.h -Ipymangle/mangle.h -Ipymangle/rand.h -Ipymangle/polygon.h -Ipymangle/point.h -c pymangle/mangle.c -o build/temp.linux-armv7l-cpython-311/pymangle/mangle.o 2025-06-07T03:12:08,451 cc1: warning: pymangle/defs.h: not a directory 2025-06-07T03:12:08,452 cc1: warning: pymangle/cap.h: not a directory 2025-06-07T03:12:08,452 cc1: warning: pymangle/stack.h: not a directory 2025-06-07T03:12:08,453 cc1: warning: pymangle/pixel.h: not a directory 2025-06-07T03:12:08,454 cc1: warning: pymangle/mangle.h: not a directory 2025-06-07T03:12:08,454 cc1: warning: pymangle/rand.h: not a directory 2025-06-07T03:12:08,455 cc1: warning: pymangle/polygon.h: not a directory 2025-06-07T03:12:08,455 cc1: warning: pymangle/point.h: not a directory 2025-06-07T03:12:08,548 pymangle/mangle.c: In function ‘mangle_print’: 2025-06-07T03:12:08,548 pymangle/mangle.c:68:13: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:08,549 68 | "Mangle\n" 2025-06-07T03:12:08,549 | ^~~~~~~~~~ 2025-06-07T03:12:08,550 ...... 2025-06-07T03:12:08,550 80 | npoly, self->pixeltype, self->pixelres, npix, 2025-06-07T03:12:08,551 | ~~~~~ 2025-06-07T03:12:08,551 | | 2025-06-07T03:12:08,552 | size_t {aka unsigned int} 2025-06-07T03:12:08,553 pymangle/mangle.c:71:30: note: format string is defined here 2025-06-07T03:12:08,554 71 | "\tnpoly: %ld\n" 2025-06-07T03:12:08,554 | ~~^ 2025-06-07T03:12:08,555 | | 2025-06-07T03:12:08,556 | long int 2025-06-07T03:12:08,556 | %d 2025-06-07T03:12:08,557 pymangle/mangle.c:68:13: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 7 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,558 68 | "Mangle\n" 2025-06-07T03:12:08,559 | ^~~~~~~~~~ 2025-06-07T03:12:08,559 ...... 2025-06-07T03:12:08,560 80 | npoly, self->pixeltype, self->pixelres, npix, 2025-06-07T03:12:08,561 | ~~~~~~~~~~~~~~ 2025-06-07T03:12:08,561 | | 2025-06-07T03:12:08,562 | int64 {aka long long int} 2025-06-07T03:12:08,563 pymangle/mangle.c:73:30: note: format string is defined here 2025-06-07T03:12:08,563 73 | "\tpixelres: %ld\n" 2025-06-07T03:12:08,564 | ~~^ 2025-06-07T03:12:08,565 | | 2025-06-07T03:12:08,565 | long int 2025-06-07T03:12:08,566 | %lld 2025-06-07T03:12:08,566 pymangle/mangle.c:68:13: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 8 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:08,567 68 | "Mangle\n" 2025-06-07T03:12:08,568 | ^~~~~~~~~~ 2025-06-07T03:12:08,568 ...... 2025-06-07T03:12:08,569 80 | npoly, self->pixeltype, self->pixelres, npix, 2025-06-07T03:12:08,570 | ~~~~ 2025-06-07T03:12:08,571 | | 2025-06-07T03:12:08,571 | size_t {aka unsigned int} 2025-06-07T03:12:08,572 pymangle/mangle.c:74:30: note: format string is defined here 2025-06-07T03:12:08,573 74 | "\tnpix: %ld\n" 2025-06-07T03:12:08,573 | ~~^ 2025-06-07T03:12:08,574 | | 2025-06-07T03:12:08,574 | long int 2025-06-07T03:12:08,574 | %d 2025-06-07T03:12:08,575 In file included from pymangle/mangle.h:4, 2025-06-07T03:12:08,575 from pymangle/mangle.c:4: 2025-06-07T03:12:08,576 pymangle/mangle.c: In function ‘mangle_read’: 2025-06-07T03:12:08,576 pymangle/mangle.c:112:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,577 112 | wlog("reading %ld polygons\n", self->npoly); 2025-06-07T03:12:08,577 | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ 2025-06-07T03:12:08,578 | | 2025-06-07T03:12:08,578 | int64 {aka long long int} 2025-06-07T03:12:08,579 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:08,579 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:08,580 | ^~~~~~~~~~~ 2025-06-07T03:12:08,580 pymangle/mangle.c:112:25: note: format string is defined here 2025-06-07T03:12:08,581 112 | wlog("reading %ld polygons\n", self->npoly); 2025-06-07T03:12:08,581 | ~~^ 2025-06-07T03:12:08,582 | | 2025-06-07T03:12:08,583 | long int 2025-06-07T03:12:08,583 | %lld 2025-06-07T03:12:08,584 pymangle/mangle.c: In function ‘count_polygons’: 2025-06-07T03:12:08,584 pymangle/mangle.c:135:12: warning: unused variable ‘i’ [-Wunused-variable] 2025-06-07T03:12:08,585 135 | size_t i=0; 2025-06-07T03:12:08,586 | ^ 2025-06-07T03:12:08,586 pymangle/mangle.c: In function ‘mangle_read_header’: 2025-06-07T03:12:08,587 pymangle/mangle.c:172:29: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 3 has type ‘int64 *’ {aka ‘long long int *’} [-Wformat=] 2025-06-07T03:12:08,587 172 | if (2 != fscanf(fptr,"%ld %s", &self->npoly, self->buff)) { 2025-06-07T03:12:08,588 | ~~^ ~~~~~~~~~~~~ 2025-06-07T03:12:08,589 | | | 2025-06-07T03:12:08,589 | | int64 * {aka long long int *} 2025-06-07T03:12:08,590 | long int * 2025-06-07T03:12:08,591 | %lld 2025-06-07T03:12:08,591 pymangle/mangle.c:186:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,592 186 | wlog("Expect %ld polygons\n", self->npoly); 2025-06-07T03:12:08,592 | ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ 2025-06-07T03:12:08,593 | | 2025-06-07T03:12:08,594 | int64 {aka long long int} 2025-06-07T03:12:08,595 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:08,596 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:08,596 | ^~~~~~~~~~~ 2025-06-07T03:12:08,597 pymangle/mangle.c:186:24: note: format string is defined here 2025-06-07T03:12:08,598 186 | wlog("Expect %ld polygons\n", self->npoly); 2025-06-07T03:12:08,598 | ~~^ 2025-06-07T03:12:08,599 | | 2025-06-07T03:12:08,600 | long int 2025-06-07T03:12:08,601 | %lld 2025-06-07T03:12:08,601 pymangle/mangle.c:240:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,602 240 | wlog("\t\tres: %ld\n", self->pixelres); 2025-06-07T03:12:08,603 | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2025-06-07T03:12:08,603 | | 2025-06-07T03:12:08,603 | int64 {aka long long int} 2025-06-07T03:12:08,604 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:08,604 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:08,605 | ^~~~~~~~~~~ 2025-06-07T03:12:08,605 pymangle/mangle.c:240:38: note: format string is defined here 2025-06-07T03:12:08,606 240 | wlog("\t\tres: %ld\n", self->pixelres); 2025-06-07T03:12:08,606 | ~~^ 2025-06-07T03:12:08,607 | | 2025-06-07T03:12:08,608 | long int 2025-06-07T03:12:08,608 | %lld 2025-06-07T03:12:08,609 pymangle/mangle.c: In function ‘mangle_read_weights’: 2025-06-07T03:12:08,609 pymangle/mangle.c:291:18: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,610 291 | wlog("Number of weights in weightfile %s less than number of polygons (%ld)\n",weightfile,self->npoly); 2025-06-07T03:12:08,610 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ 2025-06-07T03:12:08,611 | | 2025-06-07T03:12:08,612 | int64 {aka long long int} 2025-06-07T03:12:08,612 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:08,613 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:08,614 | ^~~~~~~~~~~ 2025-06-07T03:12:08,615 pymangle/mangle.c:291:86: note: format string is defined here 2025-06-07T03:12:08,616 291 | wlog("Number of weights in weightfile %s less than number of polygons (%ld)\n",weightfile,self->npoly); 2025-06-07T03:12:08,617 | ~~^ 2025-06-07T03:12:08,617 | | 2025-06-07T03:12:08,618 | long int 2025-06-07T03:12:08,618 | %lld 2025-06-07T03:12:08,619 pymangle/mangle.c:301:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,620 301 | wlog("Number of weights in weightfile %s greater than number of polygons (%ld)\n",weightfile,self->npoly); 2025-06-07T03:12:08,620 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ 2025-06-07T03:12:08,621 | | 2025-06-07T03:12:08,622 | int64 {aka long long int} 2025-06-07T03:12:08,622 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:08,623 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:08,624 | ^~~~~~~~~~~ 2025-06-07T03:12:08,624 pymangle/mangle.c:301:85: note: format string is defined here 2025-06-07T03:12:08,625 301 | wlog("Number of weights in weightfile %s greater than number of polygons (%ld)\n",weightfile,self->npoly); 2025-06-07T03:12:08,626 | ~~^ 2025-06-07T03:12:08,626 | | 2025-06-07T03:12:08,627 | long int 2025-06-07T03:12:08,627 | %lld 2025-06-07T03:12:08,628 pymangle/mangle.c: In function ‘set_pixel_map’: 2025-06-07T03:12:08,628 pymangle/mangle.c:372:42: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,629 372 | fprintf(stderr,"Allocating %ld in PixelListVec\n", 2025-06-07T03:12:08,629 | ~~^ 2025-06-07T03:12:08,630 | | 2025-06-07T03:12:08,630 | long int 2025-06-07T03:12:08,631 | %lld 2025-06-07T03:12:08,632 373 | self->maxpix+1); 2025-06-07T03:12:08,632 | ~~~~~~~~~~~~~~ 2025-06-07T03:12:08,633 | | 2025-06-07T03:12:08,634 | int64 {aka long long int} 2025-06-07T03:12:08,634 pymangle/mangle.c:389:44: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,635 389 | "Adding poly %ld to pixel map at %ld (%ld)\n", 2025-06-07T03:12:08,636 | ~~^ 2025-06-07T03:12:08,637 | | 2025-06-07T03:12:08,637 | long int 2025-06-07T03:12:08,638 | %lld 2025-06-07T03:12:08,639 390 | ipoly,ply->pixel_id, 2025-06-07T03:12:08,640 | ~~~~~ 2025-06-07T03:12:08,640 | | 2025-06-07T03:12:08,641 | int64 {aka long long int} 2025-06-07T03:12:08,642 pymangle/mangle.c:389:64: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:08,643 389 | "Adding poly %ld to pixel map at %ld (%ld)\n", 2025-06-07T03:12:08,643 | ~~^ 2025-06-07T03:12:08,644 | | 2025-06-07T03:12:08,645 | long int 2025-06-07T03:12:08,645 | %lld 2025-06-07T03:12:08,646 390 | ipoly,ply->pixel_id, 2025-06-07T03:12:08,646 | ~~~~~~~~~~~~~ 2025-06-07T03:12:08,647 | | 2025-06-07T03:12:08,648 | int64 {aka long long int} 2025-06-07T03:12:08,648 pymangle/mangle.c:389:69: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 5 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:08,649 389 | "Adding poly %ld to pixel map at %ld (%ld)\n", 2025-06-07T03:12:08,650 | ~~^ 2025-06-07T03:12:08,651 | | 2025-06-07T03:12:08,651 | long int 2025-06-07T03:12:08,651 | %d 2025-06-07T03:12:08,652 390 | ipoly,ply->pixel_id, 2025-06-07T03:12:08,652 391 | self->pixel_list_vec->data[ply->pixel_id]->size); 2025-06-07T03:12:08,653 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:08,653 | | 2025-06-07T03:12:08,653 | size_t {aka unsigned int} 2025-06-07T03:12:09,037 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Ipymangle/defs.h -Ipymangle/cap.h -Ipymangle/stack.h -Ipymangle/pixel.h -Ipymangle/mangle.h -Ipymangle/rand.h -Ipymangle/polygon.h -Ipymangle/point.h -c pymangle/pixel.c -o build/temp.linux-armv7l-cpython-311/pymangle/pixel.o 2025-06-07T03:12:09,053 cc1: warning: pymangle/defs.h: not a directory 2025-06-07T03:12:09,054 cc1: warning: pymangle/cap.h: not a directory 2025-06-07T03:12:09,054 cc1: warning: pymangle/stack.h: not a directory 2025-06-07T03:12:09,055 cc1: warning: pymangle/pixel.h: not a directory 2025-06-07T03:12:09,056 cc1: warning: pymangle/mangle.h: not a directory 2025-06-07T03:12:09,056 cc1: warning: pymangle/rand.h: not a directory 2025-06-07T03:12:09,057 cc1: warning: pymangle/polygon.h: not a directory 2025-06-07T03:12:09,058 cc1: warning: pymangle/point.h: not a directory 2025-06-07T03:12:09,181 In file included from pymangle/mangle.h:4, 2025-06-07T03:12:09,182 from pymangle/pixel.c:6: 2025-06-07T03:12:09,183 pymangle/pixel.c: In function ‘PixelListVec_new’: 2025-06-07T03:12:09,183 pymangle/pixel.c:18:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:09,184 18 | wlog("Vectors must be size > 0, got %ld", n); 2025-06-07T03:12:09,185 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2025-06-07T03:12:09,186 | | 2025-06-07T03:12:09,187 | size_t {aka unsigned int} 2025-06-07T03:12:09,188 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,189 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,189 | ^~~~~~~~~~~ 2025-06-07T03:12:09,190 pymangle/pixel.c:18:47: note: format string is defined here 2025-06-07T03:12:09,191 18 | wlog("Vectors must be size > 0, got %ld", n); 2025-06-07T03:12:09,191 | ~~^ 2025-06-07T03:12:09,192 | | 2025-06-07T03:12:09,193 | long int 2025-06-07T03:12:09,193 | %d 2025-06-07T03:12:09,194 pymangle/pixel.c:30:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:09,195 30 | wlog("Could not allocate %ld pixel list pointers", n); 2025-06-07T03:12:09,196 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2025-06-07T03:12:09,197 | | 2025-06-07T03:12:09,198 | size_t {aka unsigned int} 2025-06-07T03:12:09,198 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,199 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,199 | ^~~~~~~~~~~ 2025-06-07T03:12:09,200 pymangle/pixel.c:30:36: note: format string is defined here 2025-06-07T03:12:09,200 30 | wlog("Could not allocate %ld pixel list pointers", n); 2025-06-07T03:12:09,201 | ~~^ 2025-06-07T03:12:09,201 | | 2025-06-07T03:12:09,202 | long int 2025-06-07T03:12:09,202 | %d 2025-06-07T03:12:09,203 pymangle/pixel.c: In function ‘pixel_parse_scheme’: 2025-06-07T03:12:09,204 pymangle/pixel.c:90:37: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 3 has type ‘int64 *’ {aka ‘long long int *’} [-Wformat=] 2025-06-07T03:12:09,204 90 | if (1 != sscanf(pixres_buff, "%ld", res)) { 2025-06-07T03:12:09,205 | ~~^ ~~~ 2025-06-07T03:12:09,205 | | | 2025-06-07T03:12:09,206 | | int64 * {aka long long int *} 2025-06-07T03:12:09,206 | long int * 2025-06-07T03:12:09,206 | %lld 2025-06-07T03:12:09,336 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Ipymangle/defs.h -Ipymangle/cap.h -Ipymangle/stack.h -Ipymangle/pixel.h -Ipymangle/mangle.h -Ipymangle/rand.h -Ipymangle/polygon.h -Ipymangle/point.h -c pymangle/point.c -o build/temp.linux-armv7l-cpython-311/pymangle/point.o 2025-06-07T03:12:09,356 cc1: warning: pymangle/defs.h: not a directory 2025-06-07T03:12:09,357 cc1: warning: pymangle/cap.h: not a directory 2025-06-07T03:12:09,357 cc1: warning: pymangle/stack.h: not a directory 2025-06-07T03:12:09,358 cc1: warning: pymangle/pixel.h: not a directory 2025-06-07T03:12:09,359 cc1: warning: pymangle/mangle.h: not a directory 2025-06-07T03:12:09,360 cc1: warning: pymangle/rand.h: not a directory 2025-06-07T03:12:09,360 cc1: warning: pymangle/polygon.h: not a directory 2025-06-07T03:12:09,361 cc1: warning: pymangle/point.h: not a directory 2025-06-07T03:12:09,549 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Ipymangle/defs.h -Ipymangle/cap.h -Ipymangle/stack.h -Ipymangle/pixel.h -Ipymangle/mangle.h -Ipymangle/rand.h -Ipymangle/polygon.h -Ipymangle/point.h -c pymangle/polygon.c -o build/temp.linux-armv7l-cpython-311/pymangle/polygon.o 2025-06-07T03:12:09,571 cc1: warning: pymangle/defs.h: not a directory 2025-06-07T03:12:09,572 cc1: warning: pymangle/cap.h: not a directory 2025-06-07T03:12:09,572 cc1: warning: pymangle/stack.h: not a directory 2025-06-07T03:12:09,573 cc1: warning: pymangle/pixel.h: not a directory 2025-06-07T03:12:09,574 cc1: warning: pymangle/mangle.h: not a directory 2025-06-07T03:12:09,574 cc1: warning: pymangle/rand.h: not a directory 2025-06-07T03:12:09,575 cc1: warning: pymangle/polygon.h: not a directory 2025-06-07T03:12:09,575 cc1: warning: pymangle/point.h: not a directory 2025-06-07T03:12:09,662 pymangle/polygon.c: In function ‘read_polygon_header’: 2025-06-07T03:12:09,663 pymangle/polygon.c:298:37: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 3 has type ‘int64 *’ {aka ‘long long int *’} [-Wformat=] 2025-06-07T03:12:09,664 298 | if (1 != sscanf(&linebuf[i], "%ld", &ply->poly_id)) { 2025-06-07T03:12:09,664 | ~~^ ~~~~~~~~~~~~~ 2025-06-07T03:12:09,665 | | | 2025-06-07T03:12:09,666 | | int64 * {aka long long int *} 2025-06-07T03:12:09,666 | long int * 2025-06-07T03:12:09,667 | %lld 2025-06-07T03:12:09,667 In file included from pymangle/polygon.h:5, 2025-06-07T03:12:09,668 from pymangle/polygon.c:4: 2025-06-07T03:12:09,668 pymangle/polygon.c:310:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,669 310 | wlog("Failed to find ncaps for polygon id %ld\n", ply->poly_id); 2025-06-07T03:12:09,669 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,670 | | 2025-06-07T03:12:09,670 | int64 {aka long long int} 2025-06-07T03:12:09,671 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,671 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,672 | ^~~~~~~~~~~ 2025-06-07T03:12:09,672 pymangle/polygon.c:310:53: note: format string is defined here 2025-06-07T03:12:09,673 310 | wlog("Failed to find ncaps for polygon id %ld\n", ply->poly_id); 2025-06-07T03:12:09,674 | ~~^ 2025-06-07T03:12:09,674 | | 2025-06-07T03:12:09,675 | long int 2025-06-07T03:12:09,676 | %lld 2025-06-07T03:12:09,676 pymangle/polygon.c:319:40: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 3 has type ‘size_t *’ {aka ‘unsigned int *’} [-Wformat=] 2025-06-07T03:12:09,677 319 | if (1 != sscanf(&linebuf[i],"%ld",ncaps)) { 2025-06-07T03:12:09,678 | ~~^ ~~~~~ 2025-06-07T03:12:09,679 | | | 2025-06-07T03:12:09,679 | | size_t * {aka unsigned int *} 2025-06-07T03:12:09,680 | long int * 2025-06-07T03:12:09,681 | %d 2025-06-07T03:12:09,681 pymangle/polygon.c:321:18: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,682 321 | wlog("Failed to read ncaps for polygon id %ld\n", ply->poly_id); 2025-06-07T03:12:09,682 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,683 | | 2025-06-07T03:12:09,683 | int64 {aka long long int} 2025-06-07T03:12:09,684 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,685 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,686 | ^~~~~~~~~~~ 2025-06-07T03:12:09,687 pymangle/polygon.c:321:57: note: format string is defined here 2025-06-07T03:12:09,688 321 | wlog("Failed to read ncaps for polygon id %ld\n", ply->poly_id); 2025-06-07T03:12:09,688 | ~~^ 2025-06-07T03:12:09,689 | | 2025-06-07T03:12:09,690 | long int 2025-06-07T03:12:09,691 | %lld 2025-06-07T03:12:09,691 pymangle/polygon.c:352:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,692 352 | wlog("Failed to read header value for polygon %ld\n", ply->poly_id); 2025-06-07T03:12:09,692 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,693 | | 2025-06-07T03:12:09,693 | int64 {aka long long int} 2025-06-07T03:12:09,694 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,695 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,695 | ^~~~~~~~~~~ 2025-06-07T03:12:09,696 pymangle/polygon.c:352:65: note: format string is defined here 2025-06-07T03:12:09,696 352 | wlog("Failed to read header value for polygon %ld\n", ply->poly_id); 2025-06-07T03:12:09,697 | ~~^ 2025-06-07T03:12:09,697 | | 2025-06-07T03:12:09,698 | long int 2025-06-07T03:12:09,698 | %lld 2025-06-07T03:12:09,699 pymangle/polygon.c:361:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,699 361 | wlog("missing keyword in header for polygon %ld\n", ply->poly_id); 2025-06-07T03:12:09,700 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,701 | | 2025-06-07T03:12:09,702 | int64 {aka long long int} 2025-06-07T03:12:09,703 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,703 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,704 | ^~~~~~~~~~~ 2025-06-07T03:12:09,705 pymangle/polygon.c:361:63: note: format string is defined here 2025-06-07T03:12:09,706 361 | wlog("missing keyword in header for polygon %ld\n", ply->poly_id); 2025-06-07T03:12:09,707 | ~~^ 2025-06-07T03:12:09,707 | | 2025-06-07T03:12:09,708 | long int 2025-06-07T03:12:09,709 | %lld 2025-06-07T03:12:09,709 pymangle/polygon.c:372:22: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,710 372 | wlog("failed to read keyword in header for polygon %ld\n", ply->poly_id); 2025-06-07T03:12:09,711 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,712 | | 2025-06-07T03:12:09,712 | int64 {aka long long int} 2025-06-07T03:12:09,713 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,714 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,715 | ^~~~~~~~~~~ 2025-06-07T03:12:09,715 pymangle/polygon.c:372:70: note: format string is defined here 2025-06-07T03:12:09,716 372 | wlog("failed to read keyword in header for polygon %ld\n", ply->poly_id); 2025-06-07T03:12:09,716 | ~~^ 2025-06-07T03:12:09,717 | | 2025-06-07T03:12:09,718 | long int 2025-06-07T03:12:09,718 | %lld 2025-06-07T03:12:09,719 pymangle/polygon.c:380:44: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 3 has type ‘size_t *’ {aka ‘unsigned int *’} [-Wformat=] 2025-06-07T03:12:09,719 380 | if (1 != sscanf(valbuff,"%ld",ncaps)) { 2025-06-07T03:12:09,720 | ~~^ ~~~~~ 2025-06-07T03:12:09,720 | | | 2025-06-07T03:12:09,721 | | size_t * {aka unsigned int *} 2025-06-07T03:12:09,721 | long int * 2025-06-07T03:12:09,722 | %d 2025-06-07T03:12:09,722 pymangle/polygon.c:382:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,723 382 | wlog("Failed to read ncaps for polygon id %ld", ply->poly_id); 2025-06-07T03:12:09,724 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,724 | | 2025-06-07T03:12:09,725 | int64 {aka long long int} 2025-06-07T03:12:09,726 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,726 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,727 | ^~~~~~~~~~~ 2025-06-07T03:12:09,728 pymangle/polygon.c:382:65: note: format string is defined here 2025-06-07T03:12:09,728 382 | wlog("Failed to read ncaps for polygon id %ld", ply->poly_id); 2025-06-07T03:12:09,729 | ~~^ 2025-06-07T03:12:09,730 | | 2025-06-07T03:12:09,731 | long int 2025-06-07T03:12:09,731 | %lld 2025-06-07T03:12:09,732 pymangle/polygon.c:393:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,733 393 | wlog("Failed to read pixel for polygon id %ld", ply->poly_id); 2025-06-07T03:12:09,733 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,734 | | 2025-06-07T03:12:09,734 | int64 {aka long long int} 2025-06-07T03:12:09,735 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,736 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,736 | ^~~~~~~~~~~ 2025-06-07T03:12:09,737 pymangle/polygon.c:393:65: note: format string is defined here 2025-06-07T03:12:09,738 393 | wlog("Failed to read pixel for polygon id %ld", ply->poly_id); 2025-06-07T03:12:09,739 | ~~^ 2025-06-07T03:12:09,740 | | 2025-06-07T03:12:09,740 | long int 2025-06-07T03:12:09,741 | %lld 2025-06-07T03:12:09,741 pymangle/polygon.c:401:45: warning: format ‘%ld’ expects argument of type ‘long int *’, but argument 3 has type ‘int64 *’ {aka ‘long long int *’} [-Wformat=] 2025-06-07T03:12:09,742 401 | if (1 != sscanf(valbuff, "%ld", &ply->pixel_id)) { 2025-06-07T03:12:09,742 | ~~^ ~~~~~~~~~~~~~~ 2025-06-07T03:12:09,743 | | | 2025-06-07T03:12:09,744 | | int64 * {aka long long int *} 2025-06-07T03:12:09,744 | long int * 2025-06-07T03:12:09,745 | %lld 2025-06-07T03:12:09,745 pymangle/polygon.c:403:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,746 403 | wlog("Failed to read pixel for polygon id %ld", ply->poly_id); 2025-06-07T03:12:09,746 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,747 | | 2025-06-07T03:12:09,748 | int64 {aka long long int} 2025-06-07T03:12:09,748 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,749 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,750 | ^~~~~~~~~~~ 2025-06-07T03:12:09,751 pymangle/polygon.c:403:65: note: format string is defined here 2025-06-07T03:12:09,751 403 | wlog("Failed to read pixel for polygon id %ld", ply->poly_id); 2025-06-07T03:12:09,752 | ~~^ 2025-06-07T03:12:09,753 | | 2025-06-07T03:12:09,754 | long int 2025-06-07T03:12:09,754 | %lld 2025-06-07T03:12:09,755 pymangle/polygon.c:413:26: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,756 413 | wlog("Failed to read area for polygon id %ld", ply->poly_id); 2025-06-07T03:12:09,756 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,757 | | 2025-06-07T03:12:09,758 | int64 {aka long long int} 2025-06-07T03:12:09,758 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,759 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,760 | ^~~~~~~~~~~ 2025-06-07T03:12:09,760 pymangle/polygon.c:413:64: note: format string is defined here 2025-06-07T03:12:09,761 413 | wlog("Failed to read area for polygon id %ld", ply->poly_id); 2025-06-07T03:12:09,762 | ~~^ 2025-06-07T03:12:09,762 | | 2025-06-07T03:12:09,763 | long int 2025-06-07T03:12:09,764 | %lld 2025-06-07T03:12:09,764 pymangle/polygon.c:420:36: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 2025-06-07T03:12:09,764 420 | if (i==n || linebuf[i] == '\n' | linebuf[i]=='\0') { 2025-06-07T03:12:09,765 | ~~~~~~~~~~~^~~~~~~ 2025-06-07T03:12:09,765 pymangle/polygon.c:428:18: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,765 428 | wlog("missing caps count for polygon %ld\n", ply->poly_id); 2025-06-07T03:12:09,766 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2025-06-07T03:12:09,766 | | 2025-06-07T03:12:09,767 | int64 {aka long long int} 2025-06-07T03:12:09,767 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,768 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,768 | ^~~~~~~~~~~ 2025-06-07T03:12:09,769 pymangle/polygon.c:428:52: note: format string is defined here 2025-06-07T03:12:09,769 428 | wlog("missing caps count for polygon %ld\n", ply->poly_id); 2025-06-07T03:12:09,770 | ~~^ 2025-06-07T03:12:09,771 | | 2025-06-07T03:12:09,771 | long int 2025-06-07T03:12:09,772 | %lld 2025-06-07T03:12:09,773 pymangle/polygon.c: In function ‘print_polygon’: 2025-06-07T03:12:09,774 pymangle/polygon.c:550:24: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 3 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,774 550 | "polygon %ld ( %ld caps, %.18Lg weight, %ld pixel, %.18Lg str):\n", 2025-06-07T03:12:09,775 | ~~^ 2025-06-07T03:12:09,776 | | 2025-06-07T03:12:09,777 | long int 2025-06-07T03:12:09,777 | %lld 2025-06-07T03:12:09,778 551 | self->poly_id, ncaps, self->weight, 2025-06-07T03:12:09,779 | ~~~~~~~~~~~~~ 2025-06-07T03:12:09,779 | | 2025-06-07T03:12:09,780 | int64 {aka long long int} 2025-06-07T03:12:09,781 pymangle/polygon.c:550:30: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 4 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:09,782 550 | "polygon %ld ( %ld caps, %.18Lg weight, %ld pixel, %.18Lg str):\n", 2025-06-07T03:12:09,782 | ~~^ 2025-06-07T03:12:09,783 | | 2025-06-07T03:12:09,784 | long int 2025-06-07T03:12:09,784 | %d 2025-06-07T03:12:09,785 551 | self->poly_id, ncaps, self->weight, 2025-06-07T03:12:09,786 | ~~~~~ 2025-06-07T03:12:09,786 | | 2025-06-07T03:12:09,787 | size_t {aka unsigned int} 2025-06-07T03:12:09,788 pymangle/polygon.c:550:55: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘int64’ {aka ‘long long int’} [-Wformat=] 2025-06-07T03:12:09,789 550 | "polygon %ld ( %ld caps, %.18Lg weight, %ld pixel, %.18Lg str):\n", 2025-06-07T03:12:09,789 | ~~^ 2025-06-07T03:12:09,790 | | 2025-06-07T03:12:09,791 | long int 2025-06-07T03:12:09,791 | %lld 2025-06-07T03:12:09,792 551 | self->poly_id, ncaps, self->weight, 2025-06-07T03:12:09,792 552 | self->pixel_id, self->area); 2025-06-07T03:12:09,793 | ~~~~~~~~~~~~~~ 2025-06-07T03:12:09,793 | | 2025-06-07T03:12:09,794 | int64 {aka long long int} 2025-06-07T03:12:09,794 pymangle/polygon.c: In function ‘read_polygons’: 2025-06-07T03:12:09,795 pymangle/polygon.c:613:14: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:09,795 613 | wlog("could not allocate %lu polygons\n", npoly); 2025-06-07T03:12:09,796 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ 2025-06-07T03:12:09,796 | | 2025-06-07T03:12:09,797 | size_t {aka unsigned int} 2025-06-07T03:12:09,797 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,798 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,799 | ^~~~~~~~~~~ 2025-06-07T03:12:09,799 pymangle/polygon.c:613:36: note: format string is defined here 2025-06-07T03:12:09,800 613 | wlog("could not allocate %lu polygons\n", npoly); 2025-06-07T03:12:09,801 | ~~^ 2025-06-07T03:12:09,801 | | 2025-06-07T03:12:09,802 | long unsigned int 2025-06-07T03:12:09,803 | %u 2025-06-07T03:12:09,803 pymangle/polygon.c:624:18: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:09,804 624 | wlog("Expected first token in polygon %lu to read " 2025-06-07T03:12:09,805 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2025-06-07T03:12:09,806 625 | "'polygon', got '%s'\n", i, buff); 2025-06-07T03:12:09,806 | ~ 2025-06-07T03:12:09,807 | | 2025-06-07T03:12:09,808 | size_t {aka unsigned int} 2025-06-07T03:12:09,809 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,810 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,810 | ^~~~~~~~~~~ 2025-06-07T03:12:09,811 pymangle/polygon.c:624:53: note: format string is defined here 2025-06-07T03:12:09,812 624 | wlog("Expected first token in polygon %lu to read " 2025-06-07T03:12:09,812 | ~~^ 2025-06-07T03:12:09,813 | | 2025-06-07T03:12:09,814 | long unsigned int 2025-06-07T03:12:09,814 | %u 2025-06-07T03:12:09,815 pymangle/polygon.c:631:18: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:09,816 631 | wlog("failed to read polygon %lu\n", i); 2025-06-07T03:12:09,816 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2025-06-07T03:12:09,817 | | 2025-06-07T03:12:09,818 | size_t {aka unsigned int} 2025-06-07T03:12:09,819 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,819 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,820 | ^~~~~~~~~~~ 2025-06-07T03:12:09,820 pymangle/polygon.c:631:44: note: format string is defined here 2025-06-07T03:12:09,821 631 | wlog("failed to read polygon %lu\n", i); 2025-06-07T03:12:09,821 | ~~^ 2025-06-07T03:12:09,822 | | 2025-06-07T03:12:09,822 | long unsigned int 2025-06-07T03:12:09,823 | %u 2025-06-07T03:12:09,823 pymangle/polygon.c:638:22: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 3 has type ‘size_t’ {aka ‘unsigned int’} [-Wformat=] 2025-06-07T03:12:09,824 638 | wlog("Error reading token for polygon %lu\n", i); 2025-06-07T03:12:09,824 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2025-06-07T03:12:09,825 | | 2025-06-07T03:12:09,826 | size_t {aka unsigned int} 2025-06-07T03:12:09,826 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2025-06-07T03:12:09,827 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2025-06-07T03:12:09,827 | ^~~~~~~~~~~ 2025-06-07T03:12:09,828 pymangle/polygon.c:638:57: note: format string is defined here 2025-06-07T03:12:09,829 638 | wlog("Error reading token for polygon %lu\n", i); 2025-06-07T03:12:09,829 | ~~^ 2025-06-07T03:12:09,830 | | 2025-06-07T03:12:09,831 | long unsigned int 2025-06-07T03:12:09,831 | %u 2025-06-07T03:12:10,244 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Ipymangle/defs.h -Ipymangle/cap.h -Ipymangle/stack.h -Ipymangle/pixel.h -Ipymangle/mangle.h -Ipymangle/rand.h -Ipymangle/polygon.h -Ipymangle/point.h -c pymangle/rand.c -o build/temp.linux-armv7l-cpython-311/pymangle/rand.o 2025-06-07T03:12:10,264 cc1: warning: pymangle/defs.h: not a directory 2025-06-07T03:12:10,265 cc1: warning: pymangle/cap.h: not a directory 2025-06-07T03:12:10,266 cc1: warning: pymangle/stack.h: not a directory 2025-06-07T03:12:10,267 cc1: warning: pymangle/pixel.h: not a directory 2025-06-07T03:12:10,267 cc1: warning: pymangle/mangle.h: not a directory 2025-06-07T03:12:10,268 cc1: warning: pymangle/rand.h: not a directory 2025-06-07T03:12:10,268 cc1: warning: pymangle/polygon.h: not a directory 2025-06-07T03:12:10,269 cc1: warning: pymangle/point.h: not a directory 2025-06-07T03:12:10,497 arm-linux-gnueabihf-gcc -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -fPIC -I/usr/include/python3.11 -I/usr/local/lib/python3.11/dist-packages/numpy/_core/include -Ipymangle/defs.h -Ipymangle/cap.h -Ipymangle/stack.h -Ipymangle/pixel.h -Ipymangle/mangle.h -Ipymangle/rand.h -Ipymangle/polygon.h -Ipymangle/point.h -c pymangle/stack.c -o build/temp.linux-armv7l-cpython-311/pymangle/stack.o 2025-06-07T03:12:10,516 cc1: warning: pymangle/defs.h: not a directory 2025-06-07T03:12:10,517 cc1: warning: pymangle/cap.h: not a directory 2025-06-07T03:12:10,518 cc1: warning: pymangle/stack.h: not a directory 2025-06-07T03:12:10,518 cc1: warning: pymangle/pixel.h: not a directory 2025-06-07T03:12:10,519 cc1: warning: pymangle/mangle.h: not a directory 2025-06-07T03:12:10,520 cc1: warning: pymangle/rand.h: not a directory 2025-06-07T03:12:10,521 cc1: warning: pymangle/polygon.h: not a directory 2025-06-07T03:12:10,521 cc1: warning: pymangle/point.h: not a directory 2025-06-07T03:12:10,767 arm-linux-gnueabihf-gcc -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 build/temp.linux-armv7l-cpython-311/pymangle/_mangle.o build/temp.linux-armv7l-cpython-311/pymangle/cap.o build/temp.linux-armv7l-cpython-311/pymangle/mangle.o build/temp.linux-armv7l-cpython-311/pymangle/pixel.o build/temp.linux-armv7l-cpython-311/pymangle/point.o build/temp.linux-armv7l-cpython-311/pymangle/polygon.o build/temp.linux-armv7l-cpython-311/pymangle/rand.o build/temp.linux-armv7l-cpython-311/pymangle/stack.o -L/usr/lib/arm-linux-gnueabihf -o build/lib.linux-armv7l-cpython-311/pymangle/_mangle.cpython-311-arm-linux-gnueabihf.so 2025-06-07T03:12:10,927 /usr/local/lib/python3.11/dist-packages/setuptools/_distutils/cmd.py:90: SetuptoolsDeprecationWarning: setup.py install is deprecated. 2025-06-07T03:12:10,927 !! 2025-06-07T03:12:10,928 ******************************************************************************** 2025-06-07T03:12:10,929 Please avoid running ``setup.py`` directly. 2025-06-07T03:12:10,929 Instead, use pypa/build, pypa/installer or other 2025-06-07T03:12:10,930 standards-based tools. 2025-06-07T03:12:10,931 By 2025-Oct-31, you need to update your project and remove deprecated calls 2025-06-07T03:12:10,931 or your builds will no longer be supported. 2025-06-07T03:12:10,932 See https://blog.ganssle.io/articles/2021/10/setup-py-deprecated.html for details. 2025-06-07T03:12:10,933 ******************************************************************************** 2025-06-07T03:12:10,934 !! 2025-06-07T03:12:10,934 self.initialize_options() 2025-06-07T03:12:10,955 installing to build/bdist.linux-armv7l/wheel 2025-06-07T03:12:10,955 running install 2025-06-07T03:12:10,980 running install_lib 2025-06-07T03:12:11,007 creating build/bdist.linux-armv7l/wheel 2025-06-07T03:12:11,009 creating build/bdist.linux-armv7l/wheel/pymangle 2025-06-07T03:12:11,010 copying build/lib.linux-armv7l-cpython-311/pymangle/cap.c -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,013 copying build/lib.linux-armv7l-cpython-311/pymangle/pixel.c -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,015 copying build/lib.linux-armv7l-cpython-311/pymangle/version.py -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,016 copying build/lib.linux-armv7l-cpython-311/pymangle/rand.c -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,018 copying build/lib.linux-armv7l-cpython-311/pymangle/mangle.c -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,021 copying build/lib.linux-armv7l-cpython-311/pymangle/defs.h -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,023 copying build/lib.linux-armv7l-cpython-311/pymangle/cap.h -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,025 copying build/lib.linux-armv7l-cpython-311/pymangle/polygon.c -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,028 copying build/lib.linux-armv7l-cpython-311/pymangle/mangle.py -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,030 copying build/lib.linux-armv7l-cpython-311/pymangle/stack.h -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,032 copying build/lib.linux-armv7l-cpython-311/pymangle/pixel.h -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,034 copying build/lib.linux-armv7l-cpython-311/pymangle/point.c -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,037 copying build/lib.linux-armv7l-cpython-311/pymangle/stack.c -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,039 copying build/lib.linux-armv7l-cpython-311/pymangle/mangle.h -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,041 copying build/lib.linux-armv7l-cpython-311/pymangle/rand.h -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,043 copying build/lib.linux-armv7l-cpython-311/pymangle/polygon.h -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,045 copying build/lib.linux-armv7l-cpython-311/pymangle/_mangle.cpython-311-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,051 copying build/lib.linux-armv7l-cpython-311/pymangle/_mangle.c -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,055 copying build/lib.linux-armv7l-cpython-311/pymangle/__init__.py -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,057 copying build/lib.linux-armv7l-cpython-311/pymangle/point.h -> build/bdist.linux-armv7l/wheel/./pymangle 2025-06-07T03:12:11,059 running install_egg_info 2025-06-07T03:12:11,092 Copying pymangle.egg-info to build/bdist.linux-armv7l/wheel/./pymangle-0.9.3-py3.11.egg-info 2025-06-07T03:12:11,102 running install_scripts 2025-06-07T03:12:11,154 creating build/bdist.linux-armv7l/wheel/pymangle-0.9.3.dist-info/WHEEL 2025-06-07T03:12:11,157 creating '/tmp/pip-wheel-rg9q2a8r/pymangle-0.9.3-cp311-cp311-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2025-06-07T03:12:11,159 adding 'pymangle/__init__.py' 2025-06-07T03:12:11,165 adding 'pymangle/_mangle.c' 2025-06-07T03:12:11,200 adding 'pymangle/_mangle.cpython-311-arm-linux-gnueabihf.so' 2025-06-07T03:12:11,203 adding 'pymangle/cap.c' 2025-06-07T03:12:11,204 adding 'pymangle/cap.h' 2025-06-07T03:12:11,205 adding 'pymangle/defs.h' 2025-06-07T03:12:11,207 adding 'pymangle/mangle.c' 2025-06-07T03:12:11,209 adding 'pymangle/mangle.h' 2025-06-07T03:12:11,211 adding 'pymangle/mangle.py' 2025-06-07T03:12:11,212 adding 'pymangle/pixel.c' 2025-06-07T03:12:11,213 adding 'pymangle/pixel.h' 2025-06-07T03:12:11,215 adding 'pymangle/point.c' 2025-06-07T03:12:11,216 adding 'pymangle/point.h' 2025-06-07T03:12:11,218 adding 'pymangle/polygon.c' 2025-06-07T03:12:11,220 adding 'pymangle/polygon.h' 2025-06-07T03:12:11,221 adding 'pymangle/rand.c' 2025-06-07T03:12:11,222 adding 'pymangle/rand.h' 2025-06-07T03:12:11,224 adding 'pymangle/stack.c' 2025-06-07T03:12:11,225 adding 'pymangle/stack.h' 2025-06-07T03:12:11,226 adding 'pymangle/version.py' 2025-06-07T03:12:11,229 adding 'pymangle-0.9.3.dist-info/METADATA' 2025-06-07T03:12:11,230 adding 'pymangle-0.9.3.dist-info/WHEEL' 2025-06-07T03:12:11,231 adding 'pymangle-0.9.3.dist-info/top_level.txt' 2025-06-07T03:12:11,232 adding 'pymangle-0.9.3.dist-info/RECORD' 2025-06-07T03:12:11,235 removing build/bdist.linux-armv7l/wheel 2025-06-07T03:12:11,398 Building wheel for pymangle (setup.py): finished with status 'done' 2025-06-07T03:12:11,402 Created wheel for pymangle: filename=pymangle-0.9.3-cp311-cp311-linux_armv7l.whl size=110817 sha256=7846caf50f4761ef2bc5c5d793ae6cc5c894d7f877a6909af3622c226055a2f5 2025-06-07T03:12:11,403 Stored in directory: /tmp/pip-ephem-wheel-cache-fyzf88gp/wheels/1a/1d/94/733e2a3b9d01b078ccedbf05564efb431deff368e1590fd173 2025-06-07T03:12:11,414 Successfully built pymangle 2025-06-07T03:12:11,422 Removed build tracker: '/tmp/pip-build-tracker-g4rn9k06'