2021-07-10T05:16:12,070 Created temporary directory: /tmp/pip-ephem-wheel-cache-l9ddsr9y 2021-07-10T05:16:12,073 Created temporary directory: /tmp/pip-req-tracker-a8ls9v2g 2021-07-10T05:16:12,074 Initialized build tracking at /tmp/pip-req-tracker-a8ls9v2g 2021-07-10T05:16:12,074 Created build tracker: /tmp/pip-req-tracker-a8ls9v2g 2021-07-10T05:16:12,074 Entered build tracker: /tmp/pip-req-tracker-a8ls9v2g 2021-07-10T05:16:12,075 Created temporary directory: /tmp/pip-wheel-w5w0p4pm 2021-07-10T05:16:12,109 1 location(s) to search for versions of py-radix: 2021-07-10T05:16:12,109 * https://pypi.org/simple/py-radix/ 2021-07-10T05:16:12,109 Fetching project page and analyzing links: https://pypi.org/simple/py-radix/ 2021-07-10T05:16:12,110 Getting page https://pypi.org/simple/py-radix/ 2021-07-10T05:16:12,111 Found index url https://pypi.org/simple 2021-07-10T05:16:12,299 Found link https://files.pythonhosted.org/packages/d1/98/4799a110f30e7e119c38f58a620e68d714a3432fc633b72d8327e4919cd7/py-radix-0.5.tar.gz#sha256=ed469a00f149f040b14497e78532a68f07ff1268a9362ab0b3dffc8f3740db02 (from https://pypi.org/simple/py-radix/), version: 0.5 2021-07-10T05:16:12,300 Found link https://files.pythonhosted.org/packages/64/1b/8bd5bb052c3633c77fa1109572ecb3042bdd4abb75b03326e1197b3af933/py-radix-0.6.0.tar.gz#sha256=66c2ff90da11e33d004f9a83dc263cfe965d8ddbcf4dd89acd1db10e648c304f (from https://pypi.org/simple/py-radix/), version: 0.6.0 2021-07-10T05:16:12,300 Found link https://files.pythonhosted.org/packages/ba/30/dd1d799bbd20cda24f798a157b8461c06ec675602159a9114f3b6343f5b9/py-radix-0.6.1.tar.gz#sha256=a980f447443e8054ed2e12b0e2ace77db061fddc2c06512221eb35a9c791227c (from https://pypi.org/simple/py-radix/), version: 0.6.1 2021-07-10T05:16:12,300 Found link https://files.pythonhosted.org/packages/e8/f2/ea309801cdf0d22b2a85915e9fba15a634510b4add0962990dd734a3858e/py-radix-0.7.0.tar.gz#sha256=8ae7cf5cc7427a44f90e12b0ee7be02abb46e441814cd0ebe1c22a743c30d42b (from https://pypi.org/simple/py-radix/), version: 0.7.0 2021-07-10T05:16:12,301 Found link https://files.pythonhosted.org/packages/95/0e/ae10994331333bb1162b30990d9e84a747578d299c0361baa75a01b82d55/py-radix-0.7.1.tar.gz#sha256=8f1a92e7f346f9456a00688cfa09947eca5f81e75d22ae9625afb7e6f331d468 (from https://pypi.org/simple/py-radix/), version: 0.7.1 2021-07-10T05:16:12,301 Found link https://files.pythonhosted.org/packages/34/a4/0bb2a65691773e4872179af5d2dc6653a7f7bbf6be95b93d461e2e7f2862/py-radix-0.8.0.tar.gz#sha256=3cfa3c91a8b56c5808bbe8aa11523e688ba51c0cdd4860c84277c8a10bf40fd5 (from https://pypi.org/simple/py-radix/), version: 0.8.0 2021-07-10T05:16:12,301 Found link https://files.pythonhosted.org/packages/fc/71/f5d0efcd9db9ff47cc71097c68a3d3389b85cd081e0e206a0e3319a3c867/py-radix-0.8.1.tar.gz#sha256=6db0a92de4fde1f04b464a3d6368be22d56b6f263a9307f0937503f46fcdd8fe (from https://pypi.org/simple/py-radix/), version: 0.8.1 2021-07-10T05:16:12,302 Found link https://files.pythonhosted.org/packages/53/1a/275816a6c02b08ed705a8dd42d24ed143c86e5b4a833c6212515e3ce1baf/py-radix-0.9.0.tar.gz#sha256=8b49078a4d7f2e84a0260604f51360d1e0b91efbf996f2e6acf168bd877716ae (from https://pypi.org/simple/py-radix/), version: 0.9.0 2021-07-10T05:16:12,302 Found link https://files.pythonhosted.org/packages/82/17/fecac166cf6086ea6ef13abc586abfcaf9e20799aa532a97aee60be3bb10/py-radix-0.9.1.tar.gz#sha256=3e82475dfa1dbdde3537e8dbda05c1746c809d090f9d19467fe5ba0df9e0ace5 (from https://pypi.org/simple/py-radix/), version: 0.9.1 2021-07-10T05:16:12,302 Found link https://files.pythonhosted.org/packages/c2/6b/335d40344505002322945fd426e6dda97879e711a279218708818efa0b3f/py-radix-0.9.2.tar.gz#sha256=87e17ea697e0b9af90fbe6858168bc598d11eef021b660c06c4b5acba8360383 (from https://pypi.org/simple/py-radix/), version: 0.9.2 2021-07-10T05:16:12,302 Found link https://files.pythonhosted.org/packages/cf/e7/c9b8a4c59b473957273179cafb92ed5705c4613699751a2279aa6c71d9e7/py-radix-0.9.3.tar.gz#sha256=03c0ff9ab4caf55a0499776a23ecd5caba5f7d9bbc7a894b1341e95400294f89 (from https://pypi.org/simple/py-radix/), version: 0.9.3 2021-07-10T05:16:12,303 Found link https://files.pythonhosted.org/packages/09/1e/8eb9cde242ada3aadc135417dbf658dd542c3bb95d4494a1c73aedd82f1b/py-radix-0.9.4.tar.gz#sha256=ad27413e4599e2689f252dd71f143483b6ca39b12407ea245b8913853eef4008 (from https://pypi.org/simple/py-radix/), version: 0.9.4 2021-07-10T05:16:12,303 Found link https://files.pythonhosted.org/packages/9d/76/7a425bd4df7a3744da30cbfe9369b25ec379d51dc47a791d644c783e7d60/py-radix-0.9.5.tar.gz#sha256=ec08d1be8def975a182625dd189e0a9a9f69751f7da62dc3630c04bed9e8a8b6 (from https://pypi.org/simple/py-radix/), version: 0.9.5 2021-07-10T05:16:12,303 Found link https://files.pythonhosted.org/packages/d8/53/8645b12a5624ec895b6439c28d41ee25dcada9a70ca2bea22d77b70b5457/py-radix-0.9.6.tar.gz#sha256=863b039265e860ab88e5e3a7ae8a25c57ed784ae6d150c30142ac6ed221b6db8 (from https://pypi.org/simple/py-radix/), version: 0.9.6 2021-07-10T05:16:12,304 Found link https://files.pythonhosted.org/packages/76/5a/229ac10c5f71fc63dd3e4c887610c351520c2badbdab1ddb126d3af7789c/py-radix-0.9.7.tar.gz#sha256=a18034adde065585a93151535dfd3731d0bf1d88c3cc2562212bd7a61aeaaf51 (from https://pypi.org/simple/py-radix/), version: 0.9.7 2021-07-10T05:16:12,304 Found link https://files.pythonhosted.org/packages/bf/4e/47d9e7f4dfd0630662e19d2cc1b2f1d307ec52df11f4a66f6ed6f0cce138/py-radix-0.10.0.tar.gz#sha256=b8dbd1344bb30c6a1097d4103203c7b117d92931620365985018de4bef5aede3 (from https://pypi.org/simple/py-radix/), version: 0.10.0 2021-07-10T05:16:12,321 Skipping link: none of the wheel's tags (cp36-cp36m-manylinux2014_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d3/e3/ee1cf0cf2870a2d0247cdacb2b8187496444c69614eaa36d72e4c455a1cb/py_radix-0.10.0-cp36-cp36m-manylinux2014_x86_64.whl#sha256=b6c6e6100061e677bc5f6b90d9df10291c764af903268e6f8b599b530865aeae (from https://pypi.org/simple/py-radix/) 2021-07-10T05:16:12,322 Skipping link: none of the wheel's tags (cp37-cp37m-manylinux2014_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/f9/07/5259708410b58829f62024e116ad5137148ef5480f4ec611d09b151db488/py_radix-0.10.0-cp37-cp37m-manylinux2014_x86_64.whl#sha256=c36ef71ec45eb586afc9431dbb51aebfe73caf5940b381bdcd96ef76d13aa787 (from https://pypi.org/simple/py-radix/) 2021-07-10T05:16:12,322 Skipping link: none of the wheel's tags (cp38-cp38-manylinux2014_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/d8/a5/148451bcbdb4e5d3c876b44213c04868888f1b363b3fd9e912ce065399c7/py_radix-0.10.0-cp38-cp38-manylinux2014_x86_64.whl#sha256=48f1d341328cf69479343ef75dc06939dd50e507b0c1d5e985ffe8fec797d1c6 (from https://pypi.org/simple/py-radix/) 2021-07-10T05:16:12,323 Skipping link: none of the wheel's tags (cp39-cp39-manylinux2014_x86_64) are compatible (run pip debug --verbose to show compatible tags): https://files.pythonhosted.org/packages/a5/32/30b72197869c2a1f04734835156643693defbf393debc1f379fb824c054b/py_radix-0.10.0-cp39-cp39-manylinux2014_x86_64.whl#sha256=0c4956f6489bed71798a68f2e9217037a8631a2b057b42484a5833b013f2415c (from https://pypi.org/simple/py-radix/) 2021-07-10T05:16:12,323 Skipping link: not a file: https://pypi.org/simple/py-radix/ 2021-07-10T05:16:12,326 Given no hashes to check 1 links for project 'py-radix': discarding no candidates 2021-07-10T05:16:12,345 Collecting py-radix==0.8.1 2021-07-10T05:16:12,347 Created temporary directory: /tmp/pip-unpack-6ttcm97q 2021-07-10T05:16:12,525 Downloading py-radix-0.8.1.tar.gz (20 kB) 2021-07-10T05:16:12,583 Added py-radix==0.8.1 from https://files.pythonhosted.org/packages/fc/71/f5d0efcd9db9ff47cc71097c68a3d3389b85cd081e0e206a0e3319a3c867/py-radix-0.8.1.tar.gz#sha256=6db0a92de4fde1f04b464a3d6368be22d56b6f263a9307f0937503f46fcdd8fe to build tracker '/tmp/pip-req-tracker-a8ls9v2g' 2021-07-10T05:16:12,584 Running setup.py (path:/tmp/pip-wheel-w5w0p4pm/py-radix_2ba181989d404bffb8b41e94e598e146/setup.py) egg_info for package py-radix 2021-07-10T05:16:12,585 Created temporary directory: /tmp/pip-pip-egg-info-cj5aewwt 2021-07-10T05:16:12,586 Running command python setup.py egg_info 2021-07-10T05:16:13,394 running egg_info 2021-07-10T05:16:13,397 creating /tmp/pip-pip-egg-info-cj5aewwt/py_radix.egg-info 2021-07-10T05:16:13,398 writing /tmp/pip-pip-egg-info-cj5aewwt/py_radix.egg-info/PKG-INFO 2021-07-10T05:16:13,401 writing dependency_links to /tmp/pip-pip-egg-info-cj5aewwt/py_radix.egg-info/dependency_links.txt 2021-07-10T05:16:13,403 writing top-level names to /tmp/pip-pip-egg-info-cj5aewwt/py_radix.egg-info/top_level.txt 2021-07-10T05:16:13,405 writing manifest file '/tmp/pip-pip-egg-info-cj5aewwt/py_radix.egg-info/SOURCES.txt' 2021-07-10T05:16:13,734 reading manifest file '/tmp/pip-pip-egg-info-cj5aewwt/py_radix.egg-info/SOURCES.txt' 2021-07-10T05:16:13,736 reading manifest template 'MANIFEST.in' 2021-07-10T05:16:13,737 adding license file 'LICENSE' 2021-07-10T05:16:13,739 writing manifest file '/tmp/pip-pip-egg-info-cj5aewwt/py_radix.egg-info/SOURCES.txt' 2021-07-10T05:16:13,815 Source in /tmp/pip-wheel-w5w0p4pm/py-radix_2ba181989d404bffb8b41e94e598e146 has version 0.8.1, which satisfies requirement py-radix==0.8.1 from https://files.pythonhosted.org/packages/fc/71/f5d0efcd9db9ff47cc71097c68a3d3389b85cd081e0e206a0e3319a3c867/py-radix-0.8.1.tar.gz#sha256=6db0a92de4fde1f04b464a3d6368be22d56b6f263a9307f0937503f46fcdd8fe 2021-07-10T05:16:13,816 Removed py-radix==0.8.1 from https://files.pythonhosted.org/packages/fc/71/f5d0efcd9db9ff47cc71097c68a3d3389b85cd081e0e206a0e3319a3c867/py-radix-0.8.1.tar.gz#sha256=6db0a92de4fde1f04b464a3d6368be22d56b6f263a9307f0937503f46fcdd8fe from build tracker '/tmp/pip-req-tracker-a8ls9v2g' 2021-07-10T05:16:13,821 Created temporary directory: /tmp/pip-unpack-52cg30jk 2021-07-10T05:16:13,821 Building wheels for collected packages: py-radix 2021-07-10T05:16:13,825 Created temporary directory: /tmp/pip-wheel-6xrszjlu 2021-07-10T05:16:13,826 Building wheel for py-radix (setup.py): started 2021-07-10T05:16:13,826 Destination directory: /tmp/pip-wheel-6xrszjlu 2021-07-10T05:16:13,826 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-w5w0p4pm/py-radix_2ba181989d404bffb8b41e94e598e146/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-w5w0p4pm/py-radix_2ba181989d404bffb8b41e94e598e146/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-6xrszjlu 2021-07-10T05:16:14,638 running bdist_wheel 2021-07-10T05:16:14,796 running build 2021-07-10T05:16:14,796 running build_py 2021-07-10T05:16:14,933 creating build 2021-07-10T05:16:14,933 creating build/lib.linux-armv7l-3.9 2021-07-10T05:16:14,934 creating build/lib.linux-armv7l-3.9/radix 2021-07-10T05:16:14,935 copying radix/__init__.py -> build/lib.linux-armv7l-3.9/radix 2021-07-10T05:16:14,937 copying radix/radix.py -> build/lib.linux-armv7l-3.9/radix 2021-07-10T05:16:14,939 running build_ext 2021-07-10T05:16:14,945 building 'radix._radix' extension 2021-07-10T05:16:14,945 creating build/temp.linux-armv7l-3.9 2021-07-10T05:16:14,945 creating build/temp.linux-armv7l-3.9/radix 2021-07-10T05:16:14,946 creating build/temp.linux-armv7l-3.9/radix/_radix 2021-07-10T05:16:14,947 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/tmp/pip-wheel-w5w0p4pm/py-radix_2ba181989d404bffb8b41e94e598e146/radix -I/usr/include/python3.9 -c radix/_radix.c -o build/temp.linux-armv7l-3.9/radix/_radix.o 2021-07-10T05:16:15,381 radix/_radix.c: In function ‘Radix_search_covered’: 2021-07-10T05:16:15,382 radix/_radix.c:546:45: warning: passing argument 2 of ‘PyList_Append’ from incompatible pointer type [-Wincompatible-pointer-types] 2021-07-10T05:16:15,382 546 | PyList_Append(ret, ((RadixNodeObject *)node_iter->data)); 2021-07-10T05:16:15,382 | ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:15,382 | | 2021-07-10T05:16:15,382 | RadixNodeObject * 2021-07-10T05:16:15,383 In file included from /usr/include/python3.9/Python.h:106, 2021-07-10T05:16:15,383 from radix/_radix.c:17: 2021-07-10T05:16:15,383 /usr/include/python3.9/listobject.h:34:43: note: expected ‘PyObject *’ {aka ‘struct _object *’} but argument is of type ‘RadixNodeObject *’ 2021-07-10T05:16:15,383 34 | PyAPI_FUNC(int) PyList_Append(PyObject *, PyObject *); 2021-07-10T05:16:15,383 | ^~~~~~~~~~ 2021-07-10T05:16:15,960 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/tmp/pip-wheel-w5w0p4pm/py-radix_2ba181989d404bffb8b41e94e598e146/radix -I/usr/include/python3.9 -c radix/_radix/radix.c -o build/temp.linux-armv7l-3.9/radix/_radix/radix.o 2021-07-10T05:16:16,348 radix/_radix/radix.c: In function ‘radix_search_exact’: 2021-07-10T05:16:16,348 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 1 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,349 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,349 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,349 | | 2021-07-10T05:16:16,349 | char * 2021-07-10T05:16:16,349 radix/_radix/radix.c:270:28: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,349 270 | if (comp_with_mask(prefix_tochar(node->prefix), 2021-07-10T05:16:16,349 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,350 radix/_radix/radix.c:88:24: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,350 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,350 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,350 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 2 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,350 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,350 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,350 | | 2021-07-10T05:16:16,351 | char * 2021-07-10T05:16:16,351 radix/_radix/radix.c:271:13: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,351 271 | prefix_tochar(prefix), bitlen)) 2021-07-10T05:16:16,351 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,351 radix/_radix/radix.c:88:38: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,351 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,351 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,352 radix/_radix/radix.c: In function ‘radix_search_node’: 2021-07-10T05:16:16,352 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 1 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,352 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,352 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,352 | | 2021-07-10T05:16:16,352 | char * 2021-07-10T05:16:16,352 radix/_radix/radix.c:305:36: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,353 305 | if (comp_with_mask(prefix_tochar(node->prefix), prefix_tochar(prefix), bitlen)) 2021-07-10T05:16:16,353 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,353 radix/_radix/radix.c:88:24: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,353 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,353 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,353 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 2 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,353 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,354 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,354 | | 2021-07-10T05:16:16,354 | char * 2021-07-10T05:16:16,354 radix/_radix/radix.c:305:65: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,354 305 | if (comp_with_mask(prefix_tochar(node->prefix), prefix_tochar(prefix), bitlen)) 2021-07-10T05:16:16,354 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,354 radix/_radix/radix.c:88:38: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,354 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,355 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,355 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 1 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,355 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,355 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,355 | | 2021-07-10T05:16:16,355 | char * 2021-07-10T05:16:16,355 radix/_radix/radix.c:321:39: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,355 321 | if ( ! comp_with_mask(prefix_tochar(node_iter->prefix), prefix_tochar(prefix), bitlen)) { 2021-07-10T05:16:16,356 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,356 radix/_radix/radix.c:88:24: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,356 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,356 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,356 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 2 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,356 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,356 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,357 | | 2021-07-10T05:16:16,357 | char * 2021-07-10T05:16:16,357 radix/_radix/radix.c:321:73: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,357 321 | if ( ! comp_with_mask(prefix_tochar(node_iter->prefix), prefix_tochar(prefix), bitlen)) { 2021-07-10T05:16:16,357 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,357 radix/_radix/radix.c:88:38: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,357 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,357 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,358 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 1 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,358 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,358 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,358 | | 2021-07-10T05:16:16,358 | char * 2021-07-10T05:16:16,358 radix/_radix/radix.c:330:39: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,358 330 | if ( ! comp_with_mask(prefix_tochar(node_iter->prefix), prefix_tochar(prefix), bitlen)) { 2021-07-10T05:16:16,359 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,359 radix/_radix/radix.c:88:24: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,359 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,359 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,359 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 2 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,359 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,359 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,359 | | 2021-07-10T05:16:16,360 | char * 2021-07-10T05:16:16,360 radix/_radix/radix.c:330:73: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,360 330 | if ( ! comp_with_mask(prefix_tochar(node_iter->prefix), prefix_tochar(prefix), bitlen)) { 2021-07-10T05:16:16,360 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,360 radix/_radix/radix.c:88:38: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,360 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,360 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,361 radix/_radix/radix.c: In function ‘radix_search_best2’: 2021-07-10T05:16:16,361 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 1 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,361 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,361 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,361 | | 2021-07-10T05:16:16,361 | char * 2021-07-10T05:16:16,361 radix/_radix/radix.c:389:36: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,361 389 | if (comp_with_mask(prefix_tochar(node->prefix), 2021-07-10T05:16:16,362 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,362 radix/_radix/radix.c:88:24: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,362 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,362 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,362 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 2 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,362 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,362 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,363 | | 2021-07-10T05:16:16,363 | char * 2021-07-10T05:16:16,363 radix/_radix/radix.c:390:21: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,363 390 | prefix_tochar(prefix), node->prefix->bitlen) && 2021-07-10T05:16:16,363 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,363 radix/_radix/radix.c:88:38: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,363 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,364 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,364 radix/_radix/radix.c: In function ‘radix_search_worst2’: 2021-07-10T05:16:16,364 radix/_radix/radix.c:441:9: warning: statement with no effect [-Wunused-value] 2021-07-10T05:16:16,364 441 | for (iterator; iterator < cnt; ++iterator) { 2021-07-10T05:16:16,364 | ^~~ 2021-07-10T05:16:16,364 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 1 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,364 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,364 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,365 | | 2021-07-10T05:16:16,365 | char * 2021-07-10T05:16:16,365 radix/_radix/radix.c:443:36: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,366 443 | if (comp_with_mask(prefix_tochar(node->prefix), 2021-07-10T05:16:16,366 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,367 radix/_radix/radix.c:88:24: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,368 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,368 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,369 radix/_radix/radix.c:79:42: warning: pointer targets in passing argument 2 of ‘comp_with_mask’ differ in signedness [-Wpointer-sign] 2021-07-10T05:16:16,369 79 | #define prefix_tochar(prefix) ((char *)&(prefix)->add) 2021-07-10T05:16:16,369 | ~^~~~~~~~~~~~~~~~~~~~~~~ 2021-07-10T05:16:16,369 | | 2021-07-10T05:16:16,369 | char * 2021-07-10T05:16:16,369 radix/_radix/radix.c:444:21: note: in expansion of macro ‘prefix_tochar’ 2021-07-10T05:16:16,370 444 | prefix_tochar(prefix), node->prefix->bitlen)) 2021-07-10T05:16:16,370 | ^~~~~~~~~~~~~ 2021-07-10T05:16:16,370 radix/_radix/radix.c:88:38: note: expected ‘u_char *’ {aka ‘unsigned char *’} but argument is of type ‘char *’ 2021-07-10T05:16:16,370 88 | comp_with_mask(u_char *addr, u_char *dest, u_int mask) 2021-07-10T05:16:16,370 | ~~~~~~~~^~~~ 2021-07-10T05:16:16,948 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/radix/_radix.o build/temp.linux-armv7l-3.9/radix/_radix/radix.o -o build/lib.linux-armv7l-3.9/radix/_radix.cpython-39-arm-linux-gnueabihf.so 2021-07-10T05:16:17,070 installing to build/bdist.linux-armv7l/wheel 2021-07-10T05:16:17,070 running install 2021-07-10T05:16:17,071 running install_lib 2021-07-10T05:16:17,075 creating build/bdist.linux-armv7l 2021-07-10T05:16:17,076 creating build/bdist.linux-armv7l/wheel 2021-07-10T05:16:17,078 creating build/bdist.linux-armv7l/wheel/radix 2021-07-10T05:16:17,079 copying build/lib.linux-armv7l-3.9/radix/__init__.py -> build/bdist.linux-armv7l/wheel/radix 2021-07-10T05:16:17,081 copying build/lib.linux-armv7l-3.9/radix/radix.py -> build/bdist.linux-armv7l/wheel/radix 2021-07-10T05:16:17,084 copying build/lib.linux-armv7l-3.9/radix/_radix.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/radix 2021-07-10T05:16:17,089 running install_egg_info 2021-07-10T05:16:17,113 running egg_info 2021-07-10T05:16:17,114 writing py_radix.egg-info/PKG-INFO 2021-07-10T05:16:17,116 writing dependency_links to py_radix.egg-info/dependency_links.txt 2021-07-10T05:16:17,118 writing top-level names to py_radix.egg-info/top_level.txt 2021-07-10T05:16:17,122 reading manifest file 'py_radix.egg-info/SOURCES.txt' 2021-07-10T05:16:17,124 reading manifest template 'MANIFEST.in' 2021-07-10T05:16:17,125 adding license file 'LICENSE' 2021-07-10T05:16:17,127 writing manifest file 'py_radix.egg-info/SOURCES.txt' 2021-07-10T05:16:17,128 Copying py_radix.egg-info to build/bdist.linux-armv7l/wheel/py_radix-0.8.1-py3.9.egg-info 2021-07-10T05:16:17,137 running install_scripts 2021-07-10T05:16:17,213 adding license file "LICENSE" (matched pattern "LICEN[CS]E*") 2021-07-10T05:16:17,217 creating build/bdist.linux-armv7l/wheel/py_radix-0.8.1.dist-info/WHEEL 2021-07-10T05:16:17,219 creating '/tmp/pip-wheel-6xrszjlu/py_radix-0.8.1-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-10T05:16:17,223 adding 'radix/__init__.py' 2021-07-10T05:16:17,242 adding 'radix/_radix.cpython-39-arm-linux-gnueabihf.so' 2021-07-10T05:16:17,245 adding 'radix/radix.py' 2021-07-10T05:16:17,246 adding 'py_radix-0.8.1.dist-info/LICENSE' 2021-07-10T05:16:17,248 adding 'py_radix-0.8.1.dist-info/METADATA' 2021-07-10T05:16:17,248 adding 'py_radix-0.8.1.dist-info/WHEEL' 2021-07-10T05:16:17,249 adding 'py_radix-0.8.1.dist-info/top_level.txt' 2021-07-10T05:16:17,250 adding 'py_radix-0.8.1.dist-info/RECORD' 2021-07-10T05:16:17,251 removing build/bdist.linux-armv7l/wheel 2021-07-10T05:16:17,344 Building wheel for py-radix (setup.py): finished with status 'done' 2021-07-10T05:16:17,346 Created wheel for py-radix: filename=py_radix-0.8.1-cp39-cp39-linux_armv7l.whl size=44343 sha256=1a2f83f6369a2387d0b0b7fc95553243f6f2cbcb2a49024270e730f23b324acd 2021-07-10T05:16:17,347 Stored in directory: /tmp/pip-ephem-wheel-cache-l9ddsr9y/wheels/2f/c1/83/37f81890e6fd201c22ade1cc722e11af9f5608286b15717eed 2021-07-10T05:16:17,357 Successfully built py-radix 2021-07-10T05:16:17,361 Removed build tracker: '/tmp/pip-req-tracker-a8ls9v2g'