2021-07-28T22:01:39,797 Created temporary directory: /tmp/pip-ephem-wheel-cache-m2qlafq_ 2021-07-28T22:01:39,802 Created temporary directory: /tmp/pip-req-tracker-jqk43vvy 2021-07-28T22:01:39,803 Initialized build tracking at /tmp/pip-req-tracker-jqk43vvy 2021-07-28T22:01:39,803 Created build tracker: /tmp/pip-req-tracker-jqk43vvy 2021-07-28T22:01:39,803 Entered build tracker: /tmp/pip-req-tracker-jqk43vvy 2021-07-28T22:01:39,804 Created temporary directory: /tmp/pip-wheel-yamxohnk 2021-07-28T22:01:39,842 WARNING: The index url "/" seems invalid, please provide a scheme. 2021-07-28T22:01:39,842 WARNING: The index url "t" seems invalid, please provide a scheme. 2021-07-28T22:01:39,843 WARNING: The index url "m" seems invalid, please provide a scheme. 2021-07-28T22:01:39,843 WARNING: The index url "p" seems invalid, please provide a scheme. 2021-07-28T22:01:39,843 Looking in indexes: https://pypi.org/simple, /, t, m, p 2021-07-28T22:01:39,846 WARNING: Location '/pymangle/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-28T22:01:39,846 WARNING: Location 't/pymangle/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-28T22:01:39,847 WARNING: Location 'm/pymangle/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-28T22:01:39,847 WARNING: Location 'p/pymangle/' is ignored: it is either a non-existing path or lacks a specific scheme. 2021-07-28T22:01:39,847 1 location(s) to search for versions of pymangle: 2021-07-28T22:01:39,847 * https://pypi.org/simple/pymangle/ 2021-07-28T22:01:39,848 Fetching project page and analyzing links: https://pypi.org/simple/pymangle/ 2021-07-28T22:01:39,848 Getting page https://pypi.org/simple/pymangle/ 2021-07-28T22:01:39,850 Found index url https://pypi.org/simple 2021-07-28T22:01:40,060 Found link https://files.pythonhosted.org/packages/b4/7d/89184c34570e2ca29f593922b087c0e40dbda63c73ced4757c4b36cc7d3e/pymangle-0.9.0.tar.gz#sha256=6f64afc68ac0d5b5c9a7ce682cae11d8e231d05424c09fb5643ea1207daaef6d (from https://pypi.org/simple/pymangle/), version: 0.9.0 2021-07-28T22:01:40,061 Found link https://files.pythonhosted.org/packages/8e/98/6dd8fef9731ae1531a9eb58e88d6c82e3a74129b985f7e9296bdbc5b412b/pymangle-0.9.1.tar.gz#sha256=9ed704490a64e999ee7c75d223f07da29854ad9a5084f4243f490ada900d093d (from https://pypi.org/simple/pymangle/), version: 0.9.1 2021-07-28T22:01:40,061 Found link https://files.pythonhosted.org/packages/af/20/a10d397705e1474e7dc379bef717119b8b19b1fe58943a0019e678d01df5/pymangle-0.9.2.tar.gz#sha256=f46677e54393f1b55d3e0691454b3b78e369931498fefdb12da5fc71ec32e28a (from https://pypi.org/simple/pymangle/), version: 0.9.2 2021-07-28T22:01:40,061 Skipping link: not a file: https://pypi.org/simple/pymangle/ 2021-07-28T22:01:40,078 Given no hashes to check 1 links for project 'pymangle': discarding no candidates 2021-07-28T22:01:40,094 Collecting pymangle==0.9.2 2021-07-28T22:01:40,096 Created temporary directory: /tmp/pip-unpack-lg9b5xos 2021-07-28T22:01:40,267 Downloading pymangle-0.9.2.tar.gz (30 kB) 2021-07-28T22:01:40,362 Added pymangle==0.9.2 from https://files.pythonhosted.org/packages/af/20/a10d397705e1474e7dc379bef717119b8b19b1fe58943a0019e678d01df5/pymangle-0.9.2.tar.gz#sha256=f46677e54393f1b55d3e0691454b3b78e369931498fefdb12da5fc71ec32e28a to build tracker '/tmp/pip-req-tracker-jqk43vvy' 2021-07-28T22:01:40,363 Running setup.py (path:/tmp/pip-wheel-yamxohnk/pymangle_78c98ceb761a4ae6941fa869e3fccac9/setup.py) egg_info for package pymangle 2021-07-28T22:01:40,363 Created temporary directory: /tmp/pip-pip-egg-info-nc5yumm0 2021-07-28T22:01:40,364 Running command python setup.py egg_info 2021-07-28T22:01:41,867 running egg_info 2021-07-28T22:01:41,869 creating /tmp/pip-pip-egg-info-nc5yumm0/pymangle.egg-info 2021-07-28T22:01:41,870 writing /tmp/pip-pip-egg-info-nc5yumm0/pymangle.egg-info/PKG-INFO 2021-07-28T22:01:41,872 writing dependency_links to /tmp/pip-pip-egg-info-nc5yumm0/pymangle.egg-info/dependency_links.txt 2021-07-28T22:01:41,874 writing top-level names to /tmp/pip-pip-egg-info-nc5yumm0/pymangle.egg-info/top_level.txt 2021-07-28T22:01:41,876 writing manifest file '/tmp/pip-pip-egg-info-nc5yumm0/pymangle.egg-info/SOURCES.txt' 2021-07-28T22:01:42,224 reading manifest file '/tmp/pip-pip-egg-info-nc5yumm0/pymangle.egg-info/SOURCES.txt' 2021-07-28T22:01:42,225 reading manifest template 'MANIFEST.in' 2021-07-28T22:01:42,248 writing manifest file '/tmp/pip-pip-egg-info-nc5yumm0/pymangle.egg-info/SOURCES.txt' 2021-07-28T22:01:42,357 Source in /tmp/pip-wheel-yamxohnk/pymangle_78c98ceb761a4ae6941fa869e3fccac9 has version 0.9.2, which satisfies requirement pymangle==0.9.2 from https://files.pythonhosted.org/packages/af/20/a10d397705e1474e7dc379bef717119b8b19b1fe58943a0019e678d01df5/pymangle-0.9.2.tar.gz#sha256=f46677e54393f1b55d3e0691454b3b78e369931498fefdb12da5fc71ec32e28a 2021-07-28T22:01:42,358 Removed pymangle==0.9.2 from https://files.pythonhosted.org/packages/af/20/a10d397705e1474e7dc379bef717119b8b19b1fe58943a0019e678d01df5/pymangle-0.9.2.tar.gz#sha256=f46677e54393f1b55d3e0691454b3b78e369931498fefdb12da5fc71ec32e28a from build tracker '/tmp/pip-req-tracker-jqk43vvy' 2021-07-28T22:01:42,362 Created temporary directory: /tmp/pip-unpack-as7ij_b_ 2021-07-28T22:01:42,363 Building wheels for collected packages: pymangle 2021-07-28T22:01:42,368 Created temporary directory: /tmp/pip-wheel-3r79aegf 2021-07-28T22:01:42,368 Building wheel for pymangle (setup.py): started 2021-07-28T22:01:42,369 Destination directory: /tmp/pip-wheel-3r79aegf 2021-07-28T22:01:42,369 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-yamxohnk/pymangle_78c98ceb761a4ae6941fa869e3fccac9/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-yamxohnk/pymangle_78c98ceb761a4ae6941fa869e3fccac9/setup.py'"'"';f = getattr(tokenize, '"'"'open'"'"', open)(__file__) if os.path.exists(__file__) else io.StringIO('"'"'from setuptools import setup; setup()'"'"');code = f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' bdist_wheel -d /tmp/pip-wheel-3r79aegf 2021-07-28T22:01:43,409 running bdist_wheel 2021-07-28T22:01:43,599 running build 2021-07-28T22:01:43,599 running build_py 2021-07-28T22:01:43,735 creating build 2021-07-28T22:01:43,736 creating build/lib.linux-armv7l-3.9 2021-07-28T22:01:43,736 creating build/lib.linux-armv7l-3.9/pymangle 2021-07-28T22:01:43,737 copying pymangle/__init__.py -> build/lib.linux-armv7l-3.9/pymangle 2021-07-28T22:01:43,739 copying pymangle/version.py -> build/lib.linux-armv7l-3.9/pymangle 2021-07-28T22:01:43,741 copying pymangle/mangle.py -> build/lib.linux-armv7l-3.9/pymangle 2021-07-28T22:01:43,743 copying pymangle/test.py -> build/lib.linux-armv7l-3.9/pymangle 2021-07-28T22:01:43,746 running build_ext 2021-07-28T22:01:43,752 building 'pymangle._mangle' extension 2021-07-28T22:01:43,752 creating build/temp.linux-armv7l-3.9 2021-07-28T22:01:43,753 creating build/temp.linux-armv7l-3.9/pymangle 2021-07-28T22:01:43,754 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pymangle/_mangle.c -o build/temp.linux-armv7l-3.9/pymangle/_mangle.o 2021-07-28T22:01:44,250 pymangle/_mangle.c: In function ‘PyMangleCapVec_repr’: 2021-07-28T22:01:44,251 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=] 2021-07-28T22:01:44,251 234 | snprintf(buff,64, "MangleCapVec, ncaps: %lu", self->caps->size); 2021-07-28T22:01:44,252 | ~~^ ~~~~~~~~~~~~~~~~ 2021-07-28T22:01:44,252 | | | 2021-07-28T22:01:44,253 | | size_t {aka unsigned int} 2021-07-28T22:01:44,253 | long unsigned int 2021-07-28T22:01:44,253 | %u 2021-07-28T22:01:44,257 pymangle/_mangle.c: In function ‘PyManglePolygon_repr’: 2021-07-28T22:01:44,257 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=] 2021-07-28T22:01:44,257 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2021-07-28T22:01:44,258 | ~~^ 2021-07-28T22:01:44,258 | | 2021-07-28T22:01:44,258 | long int 2021-07-28T22:01:44,258 | %lld 2021-07-28T22:01:44,258 507 | self->poly.poly_id, 2021-07-28T22:01:44,258 | ~~~~~~~~~~~~~~~~~~ 2021-07-28T22:01:44,258 | | 2021-07-28T22:01:44,258 | int64 {aka long long int} 2021-07-28T22:01:44,259 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=] 2021-07-28T22:01:44,259 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2021-07-28T22:01:44,259 | ~~^ 2021-07-28T22:01:44,259 | | 2021-07-28T22:01:44,259 | long int 2021-07-28T22:01:44,259 | %lld 2021-07-28T22:01:44,260 507 | self->poly.poly_id, 2021-07-28T22:01:44,260 508 | self->poly.pixel_id, 2021-07-28T22:01:44,260 | ~~~~~~~~~~~~~~~~~~~ 2021-07-28T22:01:44,260 | | 2021-07-28T22:01:44,260 | int64 {aka long long int} 2021-07-28T22:01:44,260 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=] 2021-07-28T22:01:44,260 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2021-07-28T22:01:44,261 | ~~^ 2021-07-28T22:01:44,261 | | 2021-07-28T22:01:44,261 | long unsigned int 2021-07-28T22:01:44,261 | %u 2021-07-28T22:01:44,261 ...... 2021-07-28T22:01:44,261 511 | self->poly.caps->size); 2021-07-28T22:01:44,262 | ~~~~~~~~~~~~~~~~~~~~~ 2021-07-28T22:01:44,262 | | 2021-07-28T22:01:44,262 | size_t {aka unsigned int} 2021-07-28T22:01:44,262 pymangle/_mangle.c: In function ‘PyMangleMask_repr’: 2021-07-28T22:01:44,262 pymangle/_mangle.c:778:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 6 has type ‘npy_intp’ {aka ‘int’} [-Wformat=] 2021-07-28T22:01:44,263 778 | "Mangle\n" 2021-07-28T22:01:44,263 | ^~~~~~~~~~ 2021-07-28T22:01:44,263 ...... 2021-07-28T22:01:44,263 791 | npoly, mask->pixeltype, mask->pixelres, mask->real, npix, 2021-07-28T22:01:44,263 | ~~~~~ 2021-07-28T22:01:44,263 | | 2021-07-28T22:01:44,263 | npy_intp {aka int} 2021-07-28T22:01:44,263 pymangle/_mangle.c:781:31: note: format string is defined here 2021-07-28T22:01:44,264 781 | "\tnpoly: %ld\n" 2021-07-28T22:01:44,264 | ~~^ 2021-07-28T22:01:44,264 | | 2021-07-28T22:01:44,264 | long int 2021-07-28T22:01:44,264 | %d 2021-07-28T22:01:44,264 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=] 2021-07-28T22:01:44,264 778 | "Mangle\n" 2021-07-28T22:01:44,264 | ^~~~~~~~~~ 2021-07-28T22:01:44,264 ...... 2021-07-28T22:01:44,265 791 | npoly, mask->pixeltype, mask->pixelres, mask->real, npix, 2021-07-28T22:01:44,265 | ~~~~~~~~~~~~~~ 2021-07-28T22:01:44,265 | | 2021-07-28T22:01:44,265 | int64 {aka long long int} 2021-07-28T22:01:44,265 pymangle/_mangle.c:783:31: note: format string is defined here 2021-07-28T22:01:44,265 783 | "\tpixelres: %ld\n" 2021-07-28T22:01:44,265 | ~~^ 2021-07-28T22:01:44,265 | | 2021-07-28T22:01:44,266 | long int 2021-07-28T22:01:44,266 | %lld 2021-07-28T22:01:44,266 pymangle/_mangle.c:778:14: warning: format ‘%ld’ expects argument of type ‘long int’, but argument 10 has type ‘npy_intp’ {aka ‘int’} [-Wformat=] 2021-07-28T22:01:44,266 778 | "Mangle\n" 2021-07-28T22:01:44,266 | ^~~~~~~~~~ 2021-07-28T22:01:44,266 ...... 2021-07-28T22:01:44,267 791 | npoly, mask->pixeltype, mask->pixelres, mask->real, npix, 2021-07-28T22:01:44,267 | ~~~~ 2021-07-28T22:01:44,267 | | 2021-07-28T22:01:44,267 | npy_intp {aka int} 2021-07-28T22:01:44,267 pymangle/_mangle.c:785:31: note: format string is defined here 2021-07-28T22:01:44,267 785 | "\tnpix: %ld\n" 2021-07-28T22:01:44,267 | ~~^ 2021-07-28T22:01:44,267 | | 2021-07-28T22:01:44,268 | long int 2021-07-28T22:01:44,268 | %d 2021-07-28T22:01:44,270 In file included from pymangle/_mangle.c:7: 2021-07-28T22:01:44,271 pymangle/_mangle.c: In function ‘PyMangleMask_polyid_and_weight’: 2021-07-28T22:01:44,271 pymangle/_mangle.c:1063:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,271 1063 | poly_id_ptr, 2021-07-28T22:01:44,272 | ^~~~~~~~~~~ 2021-07-28T22:01:44,272 | | 2021-07-28T22:01:44,272 | npy_intp * {aka int *} 2021-07-28T22:01:44,272 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,272 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,272 | ^~~~~~~ 2021-07-28T22:01:44,272 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,273 66 | int64 *poly_id, 2021-07-28T22:01:44,273 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,273 pymangle/_mangle.c:1063:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,273 1063 | poly_id_ptr, 2021-07-28T22:01:44,273 | ^~~~~~~~~~~ 2021-07-28T22:01:44,273 | | 2021-07-28T22:01:44,273 | npy_intp * {aka int *} 2021-07-28T22:01:44,274 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,274 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,274 | ^~~~~~~ 2021-07-28T22:01:44,274 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,274 76 | int64 *poly_id, 2021-07-28T22:01:44,274 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,274 pymangle/_mangle.c: In function ‘PyMangleMask_polyid’: 2021-07-28T22:01:44,275 pymangle/_mangle.c:1125:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,275 1125 | poly_id_ptr, 2021-07-28T22:01:44,275 | ^~~~~~~~~~~ 2021-07-28T22:01:44,275 | | 2021-07-28T22:01:44,275 | npy_intp * {aka int *} 2021-07-28T22:01:44,275 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,275 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,275 | ^~~~~~~ 2021-07-28T22:01:44,276 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,276 66 | int64 *poly_id, 2021-07-28T22:01:44,276 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,276 pymangle/_mangle.c:1125:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,276 1125 | poly_id_ptr, 2021-07-28T22:01:44,276 | ^~~~~~~~~~~ 2021-07-28T22:01:44,276 | | 2021-07-28T22:01:44,276 | npy_intp * {aka int *} 2021-07-28T22:01:44,277 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,277 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,277 | ^~~~~~~ 2021-07-28T22:01:44,277 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,277 76 | int64 *poly_id, 2021-07-28T22:01:44,277 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,277 pymangle/_mangle.c: In function ‘PyMangleMask_weight’: 2021-07-28T22:01:44,278 pymangle/_mangle.c:1178:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,278 1178 | &poly_id, 2021-07-28T22:01:44,278 | ^~~~~~~~ 2021-07-28T22:01:44,278 | | 2021-07-28T22:01:44,278 | npy_intp * {aka int *} 2021-07-28T22:01:44,278 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,278 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,278 | ^~~~~~~ 2021-07-28T22:01:44,279 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,279 66 | int64 *poly_id, 2021-07-28T22:01:44,279 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,279 pymangle/_mangle.c:1178:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,279 1178 | &poly_id, 2021-07-28T22:01:44,279 | ^~~~~~~~ 2021-07-28T22:01:44,279 | | 2021-07-28T22:01:44,279 | npy_intp * {aka int *} 2021-07-28T22:01:44,280 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,280 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,280 | ^~~~~~~ 2021-07-28T22:01:44,280 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,280 76 | int64 *poly_id, 2021-07-28T22:01:44,280 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,280 pymangle/_mangle.c: In function ‘PyMangleMask_contains’: 2021-07-28T22:01:44,281 pymangle/_mangle.c:1233:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,281 1233 | &poly_id, 2021-07-28T22:01:44,281 | ^~~~~~~~ 2021-07-28T22:01:44,281 | | 2021-07-28T22:01:44,281 | npy_intp * {aka int *} 2021-07-28T22:01:44,281 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,282 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,282 | ^~~~~~~ 2021-07-28T22:01:44,282 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,282 66 | int64 *poly_id, 2021-07-28T22:01:44,282 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,282 pymangle/_mangle.c:1233:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,283 1233 | &poly_id, 2021-07-28T22:01:44,283 | ^~~~~~~~ 2021-07-28T22:01:44,283 | | 2021-07-28T22:01:44,283 | npy_intp * {aka int *} 2021-07-28T22:01:44,283 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,283 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,283 | ^~~~~~~ 2021-07-28T22:01:44,283 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,283 76 | int64 *poly_id, 2021-07-28T22:01:44,284 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,284 pymangle/_mangle.c: In function ‘get_quad_frac_masked’: 2021-07-28T22:01:44,284 pymangle/_mangle.c:1321:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] 2021-07-28T22:01:44,284 1321 | int status=1; 2021-07-28T22:01:44,284 | ^~~~~~ 2021-07-28T22:01:44,284 pymangle/_mangle.c: In function ‘PyMangleMask_check_quadrants’: 2021-07-28T22:01:44,284 pymangle/_mangle.c:1349:9: warning: variable ‘status’ set but not used [-Wunused-but-set-variable] 2021-07-28T22:01:44,285 1349 | int status=1; 2021-07-28T22:01:44,285 | ^~~~~~ 2021-07-28T22:01:44,285 In file included from pymangle/_mangle.c:7: 2021-07-28T22:01:44,285 pymangle/_mangle.c: In function ‘PyMangleMask_genrand’: 2021-07-28T22:01:44,285 pymangle/_mangle.c:1485:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,285 1485 | &poly_id, 2021-07-28T22:01:44,285 | ^~~~~~~~ 2021-07-28T22:01:44,285 | | 2021-07-28T22:01:44,286 | npy_intp * {aka int *} 2021-07-28T22:01:44,286 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,286 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,286 | ^~~~~~~ 2021-07-28T22:01:44,286 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,286 66 | int64 *poly_id, 2021-07-28T22:01:44,286 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,286 pymangle/_mangle.c:1485:41: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,286 1485 | &poly_id, 2021-07-28T22:01:44,287 | ^~~~~~~~ 2021-07-28T22:01:44,287 | | 2021-07-28T22:01:44,287 | npy_intp * {aka int *} 2021-07-28T22:01:44,287 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,287 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,287 | ^~~~~~~ 2021-07-28T22:01:44,287 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,287 76 | int64 *poly_id, 2021-07-28T22:01:44,287 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,288 pymangle/_mangle.c: In function ‘PyMangleMask_genrand_range’: 2021-07-28T22:01:44,288 pymangle/_mangle.c:1586:58: warning: passing argument 3 of ‘mangle_polyid_and_weight_nopix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,288 1586 | status=MANGLE_POLYID_AND_WEIGHT(self->mask, &pt, &poly_id, &weight); 2021-07-28T22:01:44,288 | ^~~~~~~~ 2021-07-28T22:01:44,288 | | 2021-07-28T22:01:44,288 | npy_intp * {aka int *} 2021-07-28T22:01:44,288 pymangle/mangle.h:98:52: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,289 98 | ret=mangle_polyid_and_weight_nopix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,289 | ^~~~~~~ 2021-07-28T22:01:44,289 pymangle/mangle.h:66:43: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,289 66 | int64 *poly_id, 2021-07-28T22:01:44,289 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,289 pymangle/_mangle.c:1586:58: warning: passing argument 3 of ‘mangle_polyid_and_weight_pix’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-28T22:01:44,289 1586 | status=MANGLE_POLYID_AND_WEIGHT(self->mask, &pt, &poly_id, &weight); 2021-07-28T22:01:44,289 | ^~~~~~~~ 2021-07-28T22:01:44,289 | | 2021-07-28T22:01:44,290 | npy_intp * {aka int *} 2021-07-28T22:01:44,290 pymangle/mangle.h:100:50: note: in definition of macro ‘MANGLE_POLYID_AND_WEIGHT’ 2021-07-28T22:01:44,290 100 | ret=mangle_polyid_and_weight_pix(self,pt,poly_id,weight); \ 2021-07-28T22:01:44,290 | ^~~~~~~ 2021-07-28T22:01:44,290 pymangle/mangle.h:76:41: note: expected ‘int64 *’ {aka ‘long long int *’} but argument is of type ‘npy_intp *’ {aka ‘int *’} 2021-07-28T22:01:44,290 76 | int64 *poly_id, 2021-07-28T22:01:44,290 | ~~~~~~~^~~~~~~ 2021-07-28T22:01:44,290 pymangle/_mangle.c:1543:9: warning: unused variable ‘num_contained’ [-Wunused-variable] 2021-07-28T22:01:44,291 1543 | int num_contained=0; 2021-07-28T22:01:44,291 | ^~~~~~~~~~~~~ 2021-07-28T22:01:44,291 pymangle/_mangle.c: In function ‘PyMangleMask_pixels’: 2021-07-28T22:01:44,291 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] 2021-07-28T22:01:44,291 1632 | for (i=0;imask->poly_vec->size;i++) { 2021-07-28T22:01:44,291 | ^ 2021-07-28T22:01:44,291 pymangle/_mangle.c: In function ‘PyMangleMask_weights’: 2021-07-28T22:01:44,291 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] 2021-07-28T22:01:44,292 1660 | for (i=0;imask->poly_vec->size;i++) { 2021-07-28T22:01:44,292 | ^ 2021-07-28T22:01:44,292 pymangle/_mangle.c: In function ‘PyMangleMask_areas’: 2021-07-28T22:01:44,292 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] 2021-07-28T22:01:44,292 1688 | for (i=0;imask->poly_vec->size;i++) { 2021-07-28T22:01:44,292 | ^ 2021-07-28T22:01:44,636 pymangle/_mangle.c: In function ‘PyManglePolygon_repr’: 2021-07-28T22:01:44,636 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=] 2021-07-28T22:01:44,636 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2021-07-28T22:01:44,636 | ^~~~~~ 2021-07-28T22:01:44,636 pymangle/_mangle.c:506:14: note: assuming directive output of 23 bytes 2021-07-28T22:01:44,636 506 | "poly_id: %ld pixel_id: %ld weight: %.18Lg area: %.18Lg ncaps: %lu", 2021-07-28T22:01:44,637 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-28T22:01:44,637 In file included from /usr/include/stdio.h:867, 2021-07-28T22:01:44,637 from /usr/include/python3.9/Python.h:25, 2021-07-28T22:01:44,637 from pymangle/_mangle.c:5: 2021-07-28T22:01:44,637 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:67:10: note: ‘__builtin___snprintf_chk’ output between 50 and 125 bytes into a destination of size 64 2021-07-28T22:01:44,637 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, 2021-07-28T22:01:44,637 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-28T22:01:44,638 68 | __bos (__s), __fmt, __va_arg_pack ()); 2021-07-28T22:01:44,638 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-28T22:01:45,469 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pymangle/cap.c -o build/temp.linux-armv7l-3.9/pymangle/cap.o 2021-07-28T22:01:45,996 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pymangle/mangle.c -o build/temp.linux-armv7l-3.9/pymangle/mangle.o 2021-07-28T22:01:46,128 pymangle/mangle.c: In function ‘mangle_print’: 2021-07-28T22:01:46,128 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=] 2021-07-28T22:01:46,128 68 | "Mangle\n" 2021-07-28T22:01:46,129 | ^~~~~~~~~~ 2021-07-28T22:01:46,129 ...... 2021-07-28T22:01:46,129 80 | npoly, self->pixeltype, self->pixelres, npix, 2021-07-28T22:01:46,129 | ~~~~~ 2021-07-28T22:01:46,129 | | 2021-07-28T22:01:46,129 | size_t {aka unsigned int} 2021-07-28T22:01:46,130 pymangle/mangle.c:71:30: note: format string is defined here 2021-07-28T22:01:46,130 71 | "\tnpoly: %ld\n" 2021-07-28T22:01:46,130 | ~~^ 2021-07-28T22:01:46,130 | | 2021-07-28T22:01:46,130 | long int 2021-07-28T22:01:46,130 | %d 2021-07-28T22:01:46,130 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=] 2021-07-28T22:01:46,131 68 | "Mangle\n" 2021-07-28T22:01:46,131 | ^~~~~~~~~~ 2021-07-28T22:01:46,131 ...... 2021-07-28T22:01:46,131 80 | npoly, self->pixeltype, self->pixelres, npix, 2021-07-28T22:01:46,131 | ~~~~~~~~~~~~~~ 2021-07-28T22:01:46,131 | | 2021-07-28T22:01:46,131 | int64 {aka long long int} 2021-07-28T22:01:46,132 pymangle/mangle.c:73:30: note: format string is defined here 2021-07-28T22:01:46,132 73 | "\tpixelres: %ld\n" 2021-07-28T22:01:46,132 | ~~^ 2021-07-28T22:01:46,132 | | 2021-07-28T22:01:46,132 | long int 2021-07-28T22:01:46,132 | %lld 2021-07-28T22:01:46,132 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=] 2021-07-28T22:01:46,133 68 | "Mangle\n" 2021-07-28T22:01:46,133 | ^~~~~~~~~~ 2021-07-28T22:01:46,133 ...... 2021-07-28T22:01:46,133 80 | npoly, self->pixeltype, self->pixelres, npix, 2021-07-28T22:01:46,133 | ~~~~ 2021-07-28T22:01:46,133 | | 2021-07-28T22:01:46,133 | size_t {aka unsigned int} 2021-07-28T22:01:46,134 pymangle/mangle.c:74:30: note: format string is defined here 2021-07-28T22:01:46,134 74 | "\tnpix: %ld\n" 2021-07-28T22:01:46,134 | ~~^ 2021-07-28T22:01:46,134 | | 2021-07-28T22:01:46,134 | long int 2021-07-28T22:01:46,134 | %d 2021-07-28T22:01:46,134 In file included from pymangle/mangle.h:4, 2021-07-28T22:01:46,135 from pymangle/mangle.c:4: 2021-07-28T22:01:46,135 pymangle/mangle.c: In function ‘mangle_read’: 2021-07-28T22:01:46,135 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=] 2021-07-28T22:01:46,135 112 | wlog("reading %ld polygons\n", self->npoly); 2021-07-28T22:01:46,135 | ^~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ 2021-07-28T22:01:46,135 | | 2021-07-28T22:01:46,135 | int64 {aka long long int} 2021-07-28T22:01:46,135 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:46,136 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:46,136 | ^~~~~~~~~~~ 2021-07-28T22:01:46,136 pymangle/mangle.c:112:25: note: format string is defined here 2021-07-28T22:01:46,136 112 | wlog("reading %ld polygons\n", self->npoly); 2021-07-28T22:01:46,136 | ~~^ 2021-07-28T22:01:46,136 | | 2021-07-28T22:01:46,136 | long int 2021-07-28T22:01:46,137 | %lld 2021-07-28T22:01:46,137 pymangle/mangle.c: In function ‘count_polygons’: 2021-07-28T22:01:46,137 pymangle/mangle.c:135:12: warning: unused variable ‘i’ [-Wunused-variable] 2021-07-28T22:01:46,137 135 | size_t i=0; 2021-07-28T22:01:46,137 | ^ 2021-07-28T22:01:46,137 pymangle/mangle.c: In function ‘mangle_read_header’: 2021-07-28T22:01:46,137 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=] 2021-07-28T22:01:46,138 172 | if (2 != fscanf(fptr,"%ld %s", &self->npoly, self->buff)) { 2021-07-28T22:01:46,138 | ~~^ ~~~~~~~~~~~~ 2021-07-28T22:01:46,138 | | | 2021-07-28T22:01:46,138 | | int64 * {aka long long int *} 2021-07-28T22:01:46,138 | long int * 2021-07-28T22:01:46,138 | %lld 2021-07-28T22:01:46,138 In file included from pymangle/mangle.h:4, 2021-07-28T22:01:46,138 from pymangle/mangle.c:4: 2021-07-28T22:01:46,139 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=] 2021-07-28T22:01:46,139 186 | wlog("Expect %ld polygons\n", self->npoly); 2021-07-28T22:01:46,139 | ^~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ 2021-07-28T22:01:46,139 | | 2021-07-28T22:01:46,139 | int64 {aka long long int} 2021-07-28T22:01:46,139 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:46,139 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:46,139 | ^~~~~~~~~~~ 2021-07-28T22:01:46,139 pymangle/mangle.c:186:24: note: format string is defined here 2021-07-28T22:01:46,140 186 | wlog("Expect %ld polygons\n", self->npoly); 2021-07-28T22:01:46,140 | ~~^ 2021-07-28T22:01:46,140 | | 2021-07-28T22:01:46,140 | long int 2021-07-28T22:01:46,140 | %lld 2021-07-28T22:01:46,140 In file included from pymangle/mangle.h:4, 2021-07-28T22:01:46,141 from pymangle/mangle.c:4: 2021-07-28T22:01:46,141 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=] 2021-07-28T22:01:46,142 240 | wlog("\t\tres: %ld\n", self->pixelres); 2021-07-28T22:01:46,142 | ^~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~ 2021-07-28T22:01:46,142 | | 2021-07-28T22:01:46,142 | int64 {aka long long int} 2021-07-28T22:01:46,142 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:46,143 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:46,143 | ^~~~~~~~~~~ 2021-07-28T22:01:46,143 pymangle/mangle.c:240:38: note: format string is defined here 2021-07-28T22:01:46,143 240 | wlog("\t\tres: %ld\n", self->pixelres); 2021-07-28T22:01:46,143 | ~~^ 2021-07-28T22:01:46,143 | | 2021-07-28T22:01:46,143 | long int 2021-07-28T22:01:46,143 | %lld 2021-07-28T22:01:46,144 In file included from pymangle/mangle.h:4, 2021-07-28T22:01:46,144 from pymangle/mangle.c:4: 2021-07-28T22:01:46,144 pymangle/mangle.c: In function ‘mangle_read_weights’: 2021-07-28T22:01:46,144 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=] 2021-07-28T22:01:46,144 291 | wlog("Number of weights in weightfile %s less than number of polygons (%ld)\n",weightfile,self->npoly); 2021-07-28T22:01:46,144 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ 2021-07-28T22:01:46,144 | | 2021-07-28T22:01:46,144 | int64 {aka long long int} 2021-07-28T22:01:46,145 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:46,145 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:46,145 | ^~~~~~~~~~~ 2021-07-28T22:01:46,145 pymangle/mangle.c:291:86: note: format string is defined here 2021-07-28T22:01:46,145 291 | wlog("Number of weights in weightfile %s less than number of polygons (%ld)\n",weightfile,self->npoly); 2021-07-28T22:01:46,145 | ~~^ 2021-07-28T22:01:46,145 | | 2021-07-28T22:01:46,146 | long int 2021-07-28T22:01:46,146 | %lld 2021-07-28T22:01:46,146 In file included from pymangle/mangle.h:4, 2021-07-28T22:01:46,146 from pymangle/mangle.c:4: 2021-07-28T22:01:46,146 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=] 2021-07-28T22:01:46,146 301 | wlog("Number of weights in weightfile %s greater than number of polygons (%ld)\n",weightfile,self->npoly); 2021-07-28T22:01:46,146 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~ 2021-07-28T22:01:46,146 | | 2021-07-28T22:01:46,147 | int64 {aka long long int} 2021-07-28T22:01:46,147 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:46,147 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:46,147 | ^~~~~~~~~~~ 2021-07-28T22:01:46,147 pymangle/mangle.c:301:85: note: format string is defined here 2021-07-28T22:01:46,147 301 | wlog("Number of weights in weightfile %s greater than number of polygons (%ld)\n",weightfile,self->npoly); 2021-07-28T22:01:46,147 | ~~^ 2021-07-28T22:01:46,148 | | 2021-07-28T22:01:46,148 | long int 2021-07-28T22:01:46,148 | %lld 2021-07-28T22:01:46,148 pymangle/mangle.c: In function ‘set_pixel_map’: 2021-07-28T22:01:46,148 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=] 2021-07-28T22:01:46,148 372 | fprintf(stderr,"Allocating %ld in PixelListVec\n", 2021-07-28T22:01:46,148 | ~~^ 2021-07-28T22:01:46,148 | | 2021-07-28T22:01:46,149 | long int 2021-07-28T22:01:46,149 | %lld 2021-07-28T22:01:46,149 373 | self->maxpix+1); 2021-07-28T22:01:46,149 | ~~~~~~~~~~~~~~ 2021-07-28T22:01:46,149 | | 2021-07-28T22:01:46,149 | int64 {aka long long int} 2021-07-28T22:01:46,149 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=] 2021-07-28T22:01:46,150 389 | "Adding poly %ld to pixel map at %ld (%ld)\n", 2021-07-28T22:01:46,150 | ~~^ 2021-07-28T22:01:46,150 | | 2021-07-28T22:01:46,150 | long int 2021-07-28T22:01:46,150 | %lld 2021-07-28T22:01:46,150 390 | ipoly,ply->pixel_id, 2021-07-28T22:01:46,150 | ~~~~~ 2021-07-28T22:01:46,150 | | 2021-07-28T22:01:46,151 | int64 {aka long long int} 2021-07-28T22:01:46,151 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=] 2021-07-28T22:01:46,151 389 | "Adding poly %ld to pixel map at %ld (%ld)\n", 2021-07-28T22:01:46,151 | ~~^ 2021-07-28T22:01:46,151 | | 2021-07-28T22:01:46,151 | long int 2021-07-28T22:01:46,151 | %lld 2021-07-28T22:01:46,151 390 | ipoly,ply->pixel_id, 2021-07-28T22:01:46,152 | ~~~~~~~~~~~~~ 2021-07-28T22:01:46,152 | | 2021-07-28T22:01:46,152 | int64 {aka long long int} 2021-07-28T22:01:46,152 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=] 2021-07-28T22:01:46,152 389 | "Adding poly %ld to pixel map at %ld (%ld)\n", 2021-07-28T22:01:46,152 | ~~^ 2021-07-28T22:01:46,152 | | 2021-07-28T22:01:46,153 | long int 2021-07-28T22:01:46,153 | %d 2021-07-28T22:01:46,153 390 | ipoly,ply->pixel_id, 2021-07-28T22:01:46,153 391 | self->pixel_list_vec->data[ply->pixel_id]->size); 2021-07-28T22:01:46,153 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-28T22:01:46,153 | | 2021-07-28T22:01:46,153 | size_t {aka unsigned int} 2021-07-28T22:01:46,554 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pymangle/pixel.c -o build/temp.linux-armv7l-3.9/pymangle/pixel.o 2021-07-28T22:01:46,705 In file included from pymangle/mangle.h:4, 2021-07-28T22:01:46,705 from pymangle/pixel.c:6: 2021-07-28T22:01:46,706 pymangle/pixel.c: In function ‘PixelListVec_new’: 2021-07-28T22:01:46,706 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=] 2021-07-28T22:01:46,706 18 | wlog("Vectors must be size > 0, got %ld", n); 2021-07-28T22:01:46,707 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2021-07-28T22:01:46,707 | | 2021-07-28T22:01:46,707 | size_t {aka unsigned int} 2021-07-28T22:01:46,707 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:46,707 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:46,707 | ^~~~~~~~~~~ 2021-07-28T22:01:46,707 pymangle/pixel.c:18:47: note: format string is defined here 2021-07-28T22:01:46,708 18 | wlog("Vectors must be size > 0, got %ld", n); 2021-07-28T22:01:46,708 | ~~^ 2021-07-28T22:01:46,708 | | 2021-07-28T22:01:46,708 | long int 2021-07-28T22:01:46,708 | %d 2021-07-28T22:01:46,709 In file included from pymangle/mangle.h:4, 2021-07-28T22:01:46,709 from pymangle/pixel.c:6: 2021-07-28T22:01:46,709 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=] 2021-07-28T22:01:46,709 30 | wlog("Could not allocate %ld pixel list pointers", n); 2021-07-28T22:01:46,709 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2021-07-28T22:01:46,710 | | 2021-07-28T22:01:46,710 | size_t {aka unsigned int} 2021-07-28T22:01:46,710 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:46,710 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:46,710 | ^~~~~~~~~~~ 2021-07-28T22:01:46,710 pymangle/pixel.c:30:36: note: format string is defined here 2021-07-28T22:01:46,710 30 | wlog("Could not allocate %ld pixel list pointers", n); 2021-07-28T22:01:46,711 | ~~^ 2021-07-28T22:01:46,711 | | 2021-07-28T22:01:46,711 | long int 2021-07-28T22:01:46,711 | %d 2021-07-28T22:01:46,712 pymangle/pixel.c: In function ‘pixel_parse_scheme’: 2021-07-28T22:01:46,713 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=] 2021-07-28T22:01:46,713 90 | if (1 != sscanf(pixres_buff, "%ld", res)) { 2021-07-28T22:01:46,713 | ~~^ ~~~ 2021-07-28T22:01:46,713 | | | 2021-07-28T22:01:46,713 | | int64 * {aka long long int *} 2021-07-28T22:01:46,713 | long int * 2021-07-28T22:01:46,713 | %lld 2021-07-28T22:01:46,865 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pymangle/point.c -o build/temp.linux-armv7l-3.9/pymangle/point.o 2021-07-28T22:01:47,119 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pymangle/polygon.c -o build/temp.linux-armv7l-3.9/pymangle/polygon.o 2021-07-28T22:01:47,270 pymangle/polygon.c: In function ‘read_polygon_header’: 2021-07-28T22:01:47,270 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=] 2021-07-28T22:01:47,271 298 | if (1 != sscanf(&linebuf[i], "%ld", &ply->poly_id)) { 2021-07-28T22:01:47,271 | ~~^ ~~~~~~~~~~~~~ 2021-07-28T22:01:47,271 | | | 2021-07-28T22:01:47,271 | | int64 * {aka long long int *} 2021-07-28T22:01:47,271 | long int * 2021-07-28T22:01:47,271 | %lld 2021-07-28T22:01:47,273 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,273 from pymangle/polygon.c:4: 2021-07-28T22:01:47,273 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=] 2021-07-28T22:01:47,273 310 | wlog("Failed to find ncaps for polygon id %ld\n", ply->poly_id); 2021-07-28T22:01:47,273 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,273 | | 2021-07-28T22:01:47,273 | int64 {aka long long int} 2021-07-28T22:01:47,274 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,274 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,274 | ^~~~~~~~~~~ 2021-07-28T22:01:47,274 pymangle/polygon.c:310:53: note: format string is defined here 2021-07-28T22:01:47,274 310 | wlog("Failed to find ncaps for polygon id %ld\n", ply->poly_id); 2021-07-28T22:01:47,274 | ~~^ 2021-07-28T22:01:47,275 | | 2021-07-28T22:01:47,275 | long int 2021-07-28T22:01:47,275 | %lld 2021-07-28T22:01:47,275 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=] 2021-07-28T22:01:47,276 319 | if (1 != sscanf(&linebuf[i],"%ld",ncaps)) { 2021-07-28T22:01:47,276 | ~~^ ~~~~~ 2021-07-28T22:01:47,276 | | | 2021-07-28T22:01:47,276 | | size_t * {aka unsigned int *} 2021-07-28T22:01:47,276 | long int * 2021-07-28T22:01:47,276 | %d 2021-07-28T22:01:47,277 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,277 from pymangle/polygon.c:4: 2021-07-28T22:01:47,277 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=] 2021-07-28T22:01:47,277 321 | wlog("Failed to read ncaps for polygon id %ld\n", ply->poly_id); 2021-07-28T22:01:47,277 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,278 | | 2021-07-28T22:01:47,278 | int64 {aka long long int} 2021-07-28T22:01:47,278 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,278 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,278 | ^~~~~~~~~~~ 2021-07-28T22:01:47,278 pymangle/polygon.c:321:57: note: format string is defined here 2021-07-28T22:01:47,279 321 | wlog("Failed to read ncaps for polygon id %ld\n", ply->poly_id); 2021-07-28T22:01:47,279 | ~~^ 2021-07-28T22:01:47,279 | | 2021-07-28T22:01:47,279 | long int 2021-07-28T22:01:47,279 | %lld 2021-07-28T22:01:47,280 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,280 from pymangle/polygon.c:4: 2021-07-28T22:01:47,280 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=] 2021-07-28T22:01:47,280 352 | wlog("Failed to read header value for polygon %ld\n", ply->poly_id); 2021-07-28T22:01:47,281 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,281 | | 2021-07-28T22:01:47,281 | int64 {aka long long int} 2021-07-28T22:01:47,281 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,281 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,281 | ^~~~~~~~~~~ 2021-07-28T22:01:47,281 pymangle/polygon.c:352:65: note: format string is defined here 2021-07-28T22:01:47,282 352 | wlog("Failed to read header value for polygon %ld\n", ply->poly_id); 2021-07-28T22:01:47,282 | ~~^ 2021-07-28T22:01:47,282 | | 2021-07-28T22:01:47,282 | long int 2021-07-28T22:01:47,282 | %lld 2021-07-28T22:01:47,282 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,283 from pymangle/polygon.c:4: 2021-07-28T22:01:47,283 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=] 2021-07-28T22:01:47,283 361 | wlog("missing keyword in header for polygon %ld\n", ply->poly_id); 2021-07-28T22:01:47,283 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,283 | | 2021-07-28T22:01:47,283 | int64 {aka long long int} 2021-07-28T22:01:47,283 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,283 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,284 | ^~~~~~~~~~~ 2021-07-28T22:01:47,284 pymangle/polygon.c:361:63: note: format string is defined here 2021-07-28T22:01:47,284 361 | wlog("missing keyword in header for polygon %ld\n", ply->poly_id); 2021-07-28T22:01:47,284 | ~~^ 2021-07-28T22:01:47,284 | | 2021-07-28T22:01:47,284 | long int 2021-07-28T22:01:47,285 | %lld 2021-07-28T22:01:47,285 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,285 from pymangle/polygon.c:4: 2021-07-28T22:01:47,285 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=] 2021-07-28T22:01:47,285 372 | wlog("failed to read keyword in header for polygon %ld\n", ply->poly_id); 2021-07-28T22:01:47,285 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,285 | | 2021-07-28T22:01:47,286 | int64 {aka long long int} 2021-07-28T22:01:47,286 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,286 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,286 | ^~~~~~~~~~~ 2021-07-28T22:01:47,286 pymangle/polygon.c:372:70: note: format string is defined here 2021-07-28T22:01:47,286 372 | wlog("failed to read keyword in header for polygon %ld\n", ply->poly_id); 2021-07-28T22:01:47,286 | ~~^ 2021-07-28T22:01:47,287 | | 2021-07-28T22:01:47,287 | long int 2021-07-28T22:01:47,287 | %lld 2021-07-28T22:01:47,287 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=] 2021-07-28T22:01:47,287 380 | if (1 != sscanf(valbuff,"%ld",ncaps)) { 2021-07-28T22:01:47,287 | ~~^ ~~~~~ 2021-07-28T22:01:47,287 | | | 2021-07-28T22:01:47,288 | | size_t * {aka unsigned int *} 2021-07-28T22:01:47,288 | long int * 2021-07-28T22:01:47,288 | %d 2021-07-28T22:01:47,288 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,288 from pymangle/polygon.c:4: 2021-07-28T22:01:47,288 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=] 2021-07-28T22:01:47,288 382 | wlog("Failed to read ncaps for polygon id %ld", ply->poly_id); 2021-07-28T22:01:47,288 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,289 | | 2021-07-28T22:01:47,289 | int64 {aka long long int} 2021-07-28T22:01:47,289 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,289 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,289 | ^~~~~~~~~~~ 2021-07-28T22:01:47,289 pymangle/polygon.c:382:65: note: format string is defined here 2021-07-28T22:01:47,290 382 | wlog("Failed to read ncaps for polygon id %ld", ply->poly_id); 2021-07-28T22:01:47,290 | ~~^ 2021-07-28T22:01:47,290 | | 2021-07-28T22:01:47,290 | long int 2021-07-28T22:01:47,290 | %lld 2021-07-28T22:01:47,290 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,290 from pymangle/polygon.c:4: 2021-07-28T22:01:47,290 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=] 2021-07-28T22:01:47,291 393 | wlog("Failed to read pixel for polygon id %ld", ply->poly_id); 2021-07-28T22:01:47,291 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,291 | | 2021-07-28T22:01:47,291 | int64 {aka long long int} 2021-07-28T22:01:47,291 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,291 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,292 | ^~~~~~~~~~~ 2021-07-28T22:01:47,292 pymangle/polygon.c:393:65: note: format string is defined here 2021-07-28T22:01:47,292 393 | wlog("Failed to read pixel for polygon id %ld", ply->poly_id); 2021-07-28T22:01:47,292 | ~~^ 2021-07-28T22:01:47,292 | | 2021-07-28T22:01:47,292 | long int 2021-07-28T22:01:47,292 | %lld 2021-07-28T22:01:47,293 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=] 2021-07-28T22:01:47,293 401 | if (1 != sscanf(valbuff, "%ld", &ply->pixel_id)) { 2021-07-28T22:01:47,293 | ~~^ ~~~~~~~~~~~~~~ 2021-07-28T22:01:47,293 | | | 2021-07-28T22:01:47,293 | | int64 * {aka long long int *} 2021-07-28T22:01:47,293 | long int * 2021-07-28T22:01:47,293 | %lld 2021-07-28T22:01:47,293 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,294 from pymangle/polygon.c:4: 2021-07-28T22:01:47,294 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=] 2021-07-28T22:01:47,294 403 | wlog("Failed to read pixel for polygon id %ld", ply->poly_id); 2021-07-28T22:01:47,294 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,295 | | 2021-07-28T22:01:47,295 | int64 {aka long long int} 2021-07-28T22:01:47,295 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,295 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,295 | ^~~~~~~~~~~ 2021-07-28T22:01:47,296 pymangle/polygon.c:403:65: note: format string is defined here 2021-07-28T22:01:47,296 403 | wlog("Failed to read pixel for polygon id %ld", ply->poly_id); 2021-07-28T22:01:47,296 | ~~^ 2021-07-28T22:01:47,296 | | 2021-07-28T22:01:47,296 | long int 2021-07-28T22:01:47,296 | %lld 2021-07-28T22:01:47,296 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,296 from pymangle/polygon.c:4: 2021-07-28T22:01:47,297 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=] 2021-07-28T22:01:47,297 413 | wlog("Failed to read area for polygon id %ld", ply->poly_id); 2021-07-28T22:01:47,297 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,297 | | 2021-07-28T22:01:47,297 | int64 {aka long long int} 2021-07-28T22:01:47,297 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,297 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,298 | ^~~~~~~~~~~ 2021-07-28T22:01:47,298 pymangle/polygon.c:413:64: note: format string is defined here 2021-07-28T22:01:47,298 413 | wlog("Failed to read area for polygon id %ld", ply->poly_id); 2021-07-28T22:01:47,298 | ~~^ 2021-07-28T22:01:47,298 | | 2021-07-28T22:01:47,298 | long int 2021-07-28T22:01:47,298 | %lld 2021-07-28T22:01:47,298 pymangle/polygon.c:420:36: warning: suggest parentheses around comparison in operand of ‘|’ [-Wparentheses] 2021-07-28T22:01:47,299 420 | if (i==n || linebuf[i] == '\n' | linebuf[i]=='\0') { 2021-07-28T22:01:47,299 | ~~~~~~~~~~~^~~~~~~ 2021-07-28T22:01:47,299 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,299 from pymangle/polygon.c:4: 2021-07-28T22:01:47,299 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=] 2021-07-28T22:01:47,299 428 | wlog("missing caps count for polygon %ld\n", ply->poly_id); 2021-07-28T22:01:47,299 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~ 2021-07-28T22:01:47,299 | | 2021-07-28T22:01:47,300 | int64 {aka long long int} 2021-07-28T22:01:47,300 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,300 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,300 | ^~~~~~~~~~~ 2021-07-28T22:01:47,300 pymangle/polygon.c:428:52: note: format string is defined here 2021-07-28T22:01:47,300 428 | wlog("missing caps count for polygon %ld\n", ply->poly_id); 2021-07-28T22:01:47,300 | ~~^ 2021-07-28T22:01:47,300 | | 2021-07-28T22:01:47,301 | long int 2021-07-28T22:01:47,301 | %lld 2021-07-28T22:01:47,301 pymangle/polygon.c: In function ‘print_polygon’: 2021-07-28T22:01:47,301 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=] 2021-07-28T22:01:47,301 550 | "polygon %ld ( %ld caps, %.18Lg weight, %ld pixel, %.18Lg str):\n", 2021-07-28T22:01:47,301 | ~~^ 2021-07-28T22:01:47,302 | | 2021-07-28T22:01:47,302 | long int 2021-07-28T22:01:47,302 | %lld 2021-07-28T22:01:47,302 551 | self->poly_id, ncaps, self->weight, 2021-07-28T22:01:47,302 | ~~~~~~~~~~~~~ 2021-07-28T22:01:47,302 | | 2021-07-28T22:01:47,302 | int64 {aka long long int} 2021-07-28T22:01:47,302 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=] 2021-07-28T22:01:47,303 550 | "polygon %ld ( %ld caps, %.18Lg weight, %ld pixel, %.18Lg str):\n", 2021-07-28T22:01:47,303 | ~~^ 2021-07-28T22:01:47,303 | | 2021-07-28T22:01:47,303 | long int 2021-07-28T22:01:47,303 | %d 2021-07-28T22:01:47,303 551 | self->poly_id, ncaps, self->weight, 2021-07-28T22:01:47,303 | ~~~~~ 2021-07-28T22:01:47,303 | | 2021-07-28T22:01:47,304 | size_t {aka unsigned int} 2021-07-28T22:01:47,304 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=] 2021-07-28T22:01:47,304 550 | "polygon %ld ( %ld caps, %.18Lg weight, %ld pixel, %.18Lg str):\n", 2021-07-28T22:01:47,304 | ~~^ 2021-07-28T22:01:47,304 | | 2021-07-28T22:01:47,304 | long int 2021-07-28T22:01:47,304 | %lld 2021-07-28T22:01:47,304 551 | self->poly_id, ncaps, self->weight, 2021-07-28T22:01:47,304 552 | self->pixel_id, self->area); 2021-07-28T22:01:47,305 | ~~~~~~~~~~~~~~ 2021-07-28T22:01:47,305 | | 2021-07-28T22:01:47,305 | int64 {aka long long int} 2021-07-28T22:01:47,305 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,305 from pymangle/polygon.c:4: 2021-07-28T22:01:47,305 pymangle/polygon.c: In function ‘read_polygons’: 2021-07-28T22:01:47,305 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=] 2021-07-28T22:01:47,306 613 | wlog("could not allocate %lu polygons\n", npoly); 2021-07-28T22:01:47,306 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~ 2021-07-28T22:01:47,306 | | 2021-07-28T22:01:47,306 | size_t {aka unsigned int} 2021-07-28T22:01:47,306 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,306 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,306 | ^~~~~~~~~~~ 2021-07-28T22:01:47,306 pymangle/polygon.c:613:36: note: format string is defined here 2021-07-28T22:01:47,307 613 | wlog("could not allocate %lu polygons\n", npoly); 2021-07-28T22:01:47,307 | ~~^ 2021-07-28T22:01:47,307 | | 2021-07-28T22:01:47,307 | long unsigned int 2021-07-28T22:01:47,307 | %u 2021-07-28T22:01:47,307 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,307 from pymangle/polygon.c:4: 2021-07-28T22:01:47,308 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=] 2021-07-28T22:01:47,308 624 | wlog("Expected first token in polygon %lu to read " 2021-07-28T22:01:47,308 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-28T22:01:47,308 625 | "'polygon', got '%s'\n", i, buff); 2021-07-28T22:01:47,308 | ~ 2021-07-28T22:01:47,308 | | 2021-07-28T22:01:47,308 | size_t {aka unsigned int} 2021-07-28T22:01:47,309 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,309 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,309 | ^~~~~~~~~~~ 2021-07-28T22:01:47,309 pymangle/polygon.c:624:53: note: format string is defined here 2021-07-28T22:01:47,309 624 | wlog("Expected first token in polygon %lu to read " 2021-07-28T22:01:47,309 | ~~^ 2021-07-28T22:01:47,309 | | 2021-07-28T22:01:47,309 | long unsigned int 2021-07-28T22:01:47,310 | %u 2021-07-28T22:01:47,310 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,310 from pymangle/polygon.c:4: 2021-07-28T22:01:47,310 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=] 2021-07-28T22:01:47,310 631 | wlog("failed to read polygon %lu\n", i); 2021-07-28T22:01:47,310 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2021-07-28T22:01:47,310 | | 2021-07-28T22:01:47,311 | size_t {aka unsigned int} 2021-07-28T22:01:47,311 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,311 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,311 | ^~~~~~~~~~~ 2021-07-28T22:01:47,311 pymangle/polygon.c:631:44: note: format string is defined here 2021-07-28T22:01:47,311 631 | wlog("failed to read polygon %lu\n", i); 2021-07-28T22:01:47,311 | ~~^ 2021-07-28T22:01:47,312 | | 2021-07-28T22:01:47,312 | long unsigned int 2021-07-28T22:01:47,312 | %u 2021-07-28T22:01:47,312 In file included from pymangle/polygon.h:5, 2021-07-28T22:01:47,312 from pymangle/polygon.c:4: 2021-07-28T22:01:47,312 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=] 2021-07-28T22:01:47,312 638 | wlog("Error reading token for polygon %lu\n", i); 2021-07-28T22:01:47,313 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~ 2021-07-28T22:01:47,313 | | 2021-07-28T22:01:47,313 | size_t {aka unsigned int} 2021-07-28T22:01:47,313 pymangle/defs.h:15:35: note: in definition of macro ‘wlog’ 2021-07-28T22:01:47,313 15 | #define wlog(...) fprintf(stderr, __VA_ARGS__) 2021-07-28T22:01:47,313 | ^~~~~~~~~~~ 2021-07-28T22:01:47,313 pymangle/polygon.c:638:57: note: format string is defined here 2021-07-28T22:01:47,313 638 | wlog("Error reading token for polygon %lu\n", i); 2021-07-28T22:01:47,314 | ~~^ 2021-07-28T22:01:47,314 | | 2021-07-28T22:01:47,314 | long unsigned int 2021-07-28T22:01:47,314 | %u 2021-07-28T22:01:47,772 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pymangle/rand.c -o build/temp.linux-armv7l-3.9/pymangle/rand.o 2021-07-28T22:01:48,020 arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/local/lib/python3.9/dist-packages/numpy/core/include -I/usr/include/python3.9 -c pymangle/stack.c -o build/temp.linux-armv7l-3.9/pymangle/stack.o 2021-07-28T22:01:48,291 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 -Wl,-z,relro -g -fwrapv -O2 -g -ffile-prefix-map=/python3.9-3.9.2=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armv7l-3.9/pymangle/_mangle.o build/temp.linux-armv7l-3.9/pymangle/cap.o build/temp.linux-armv7l-3.9/pymangle/mangle.o build/temp.linux-armv7l-3.9/pymangle/pixel.o build/temp.linux-armv7l-3.9/pymangle/point.o build/temp.linux-armv7l-3.9/pymangle/polygon.o build/temp.linux-armv7l-3.9/pymangle/rand.o build/temp.linux-armv7l-3.9/pymangle/stack.o -o build/lib.linux-armv7l-3.9/pymangle/_mangle.cpython-39-arm-linux-gnueabihf.so 2021-07-28T22:01:48,442 installing to build/bdist.linux-armv7l/wheel 2021-07-28T22:01:48,442 running install 2021-07-28T22:01:48,443 running install_lib 2021-07-28T22:01:48,451 creating build/bdist.linux-armv7l 2021-07-28T22:01:48,452 creating build/bdist.linux-armv7l/wheel 2021-07-28T22:01:48,457 creating build/bdist.linux-armv7l/wheel/pymangle 2021-07-28T22:01:48,671 copying build/lib.linux-armv7l-3.9/pymangle/__init__.py -> build/bdist.linux-armv7l/wheel/pymangle 2021-07-28T22:01:48,675 copying build/lib.linux-armv7l-3.9/pymangle/version.py -> build/bdist.linux-armv7l/wheel/pymangle 2021-07-28T22:01:48,679 copying build/lib.linux-armv7l-3.9/pymangle/mangle.py -> build/bdist.linux-armv7l/wheel/pymangle 2021-07-28T22:01:48,684 copying build/lib.linux-armv7l-3.9/pymangle/_mangle.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/pymangle 2021-07-28T22:01:48,702 copying build/lib.linux-armv7l-3.9/pymangle/test.py -> build/bdist.linux-armv7l/wheel/pymangle 2021-07-28T22:01:48,704 running install_egg_info 2021-07-28T22:01:48,730 running egg_info 2021-07-28T22:01:48,731 writing pymangle.egg-info/PKG-INFO 2021-07-28T22:01:48,733 writing dependency_links to pymangle.egg-info/dependency_links.txt 2021-07-28T22:01:48,736 writing top-level names to pymangle.egg-info/top_level.txt 2021-07-28T22:01:48,741 reading manifest file 'pymangle.egg-info/SOURCES.txt' 2021-07-28T22:01:48,743 reading manifest template 'MANIFEST.in' 2021-07-28T22:01:48,767 writing manifest file 'pymangle.egg-info/SOURCES.txt' 2021-07-28T22:01:48,769 Copying pymangle.egg-info to build/bdist.linux-armv7l/wheel/pymangle-0.9.2-py3.9.egg-info 2021-07-28T22:01:48,779 running install_scripts 2021-07-28T22:01:48,886 creating build/bdist.linux-armv7l/wheel/pymangle-0.9.2.dist-info/WHEEL 2021-07-28T22:01:48,889 creating '/tmp/pip-wheel-3r79aegf/pymangle-0.9.2-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-28T22:01:48,891 adding 'pymangle/__init__.py' 2021-07-28T22:01:48,936 adding 'pymangle/_mangle.cpython-39-arm-linux-gnueabihf.so' 2021-07-28T22:01:48,940 adding 'pymangle/mangle.py' 2021-07-28T22:01:48,942 adding 'pymangle/test.py' 2021-07-28T22:01:48,944 adding 'pymangle/version.py' 2021-07-28T22:01:48,946 adding 'pymangle-0.9.2.dist-info/METADATA' 2021-07-28T22:01:48,947 adding 'pymangle-0.9.2.dist-info/WHEEL' 2021-07-28T22:01:48,948 adding 'pymangle-0.9.2.dist-info/top_level.txt' 2021-07-28T22:01:48,948 adding 'pymangle-0.9.2.dist-info/RECORD' 2021-07-28T22:01:48,951 removing build/bdist.linux-armv7l/wheel 2021-07-28T22:01:49,075 Building wheel for pymangle (setup.py): finished with status 'done' 2021-07-28T22:01:49,079 Created wheel for pymangle: filename=pymangle-0.9.2-cp39-cp39-linux_armv7l.whl size=90044 sha256=293e2475d282c5721f33ec2b04ce3f83e1f03bb6fefeb26cc261ab0ad061fe4f 2021-07-28T22:01:49,079 Stored in directory: /tmp/pip-ephem-wheel-cache-m2qlafq_/wheels/c8/90/b9/3f11ac16bec2fcdfc41e3d5e9c34b35f2ed47cbd0c3a2783a6 2021-07-28T22:01:49,088 Successfully built pymangle 2021-07-28T22:01:49,240 Removed build tracker: '/tmp/pip-req-tracker-jqk43vvy'