2023-02-10T13:09:38,975 Created temporary directory: /tmp/pip-ephem-wheel-cache-gpfyzy3v 2023-02-10T13:09:38,977 Created temporary directory: /tmp/pip-build-tracker-n_82tt_4 2023-02-10T13:09:38,977 Initialized build tracking at /tmp/pip-build-tracker-n_82tt_4 2023-02-10T13:09:38,977 Created build tracker: /tmp/pip-build-tracker-n_82tt_4 2023-02-10T13:09:38,977 Entered build tracker: /tmp/pip-build-tracker-n_82tt_4 2023-02-10T13:09:38,978 Created temporary directory: /tmp/pip-wheel-8r6m2eh2 2023-02-10T13:09:38,982 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2023-02-10T13:09:38,984 Created temporary directory: /tmp/pip-ephem-wheel-cache-s4qf0v5h 2023-02-10T13:09:39,011 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-02-10T13:09:39,014 2 location(s) to search for versions of pylibschc: 2023-02-10T13:09:39,014 * https://pypi.org/simple/pylibschc/ 2023-02-10T13:09:39,014 * https://www.piwheels.org/simple/pylibschc/ 2023-02-10T13:09:39,015 Fetching project page and analyzing links: https://pypi.org/simple/pylibschc/ 2023-02-10T13:09:39,015 Getting page https://pypi.org/simple/pylibschc/ 2023-02-10T13:09:39,016 Found index url https://pypi.org/simple 2023-02-10T13:09:39,083 Fetched page https://pypi.org/simple/pylibschc/ as application/vnd.pypi.simple.v1+json 2023-02-10T13:09:39,085 Found link https://files.pythonhosted.org/packages/21/dc/90650b88cb157305ffae237cfd99ff3d5d4774c277c7a4aa5b24639c9113/pylibschc-0.0.1a0.tar.gz (from https://pypi.org/simple/pylibschc/) (requires-python:>=3.7), version: 0.0.1a0 2023-02-10T13:09:39,086 Found link https://files.pythonhosted.org/packages/bc/b2/200a9b5c90c5c5fba2b2e7cd921a52f8c464a096106d6785b7591b04237c/pylibschc-0.0.1b0.tar.gz (from https://pypi.org/simple/pylibschc/) (requires-python:>=3.7), version: 0.0.1b0 2023-02-10T13:09:39,086 Fetching project page and analyzing links: https://www.piwheels.org/simple/pylibschc/ 2023-02-10T13:09:39,086 Getting page https://www.piwheels.org/simple/pylibschc/ 2023-02-10T13:09:39,087 Found index url https://www.piwheels.org/simple 2023-02-10T13:09:39,243 Fetched page https://www.piwheels.org/simple/pylibschc/ as text/html 2023-02-10T13:09:39,246 Skipping link: No binaries permitted for pylibschc: https://www.piwheels.org/simple/pylibschc/pylibschc-0.0.1b0-cp37-cp37m-linux_armv7l.whl#sha256=35b7c84567db50543899e991fcbd2348e0510d3bffdbb53a20dbcf358f951d50 (from https://www.piwheels.org/simple/pylibschc/) (requires-python:>=3.7) 2023-02-10T13:09:39,246 Skipping link: No binaries permitted for pylibschc: https://www.piwheels.org/simple/pylibschc/pylibschc-0.0.1b0-cp37-cp37m-linux_armv6l.whl#sha256=35b7c84567db50543899e991fcbd2348e0510d3bffdbb53a20dbcf358f951d50 (from https://www.piwheels.org/simple/pylibschc/) (requires-python:>=3.7) 2023-02-10T13:09:39,247 Skipping link: No binaries permitted for pylibschc: https://www.piwheels.org/simple/pylibschc/pylibschc-0.0.1a0-cp39-cp39-linux_armv7l.whl#sha256=ccc5d1512e5a725160b435e0bffaecf2b38d10528374bb206569473332be975d (from https://www.piwheels.org/simple/pylibschc/) (requires-python:>=3.7) 2023-02-10T13:09:39,247 Skipping link: No binaries permitted for pylibschc: https://www.piwheels.org/simple/pylibschc/pylibschc-0.0.1a0-cp39-cp39-linux_armv6l.whl#sha256=ccc5d1512e5a725160b435e0bffaecf2b38d10528374bb206569473332be975d (from https://www.piwheels.org/simple/pylibschc/) (requires-python:>=3.7) 2023-02-10T13:09:39,247 Skipping link: No binaries permitted for pylibschc: https://www.piwheels.org/simple/pylibschc/pylibschc-0.0.1a0-cp37-cp37m-linux_armv7l.whl#sha256=0d4b197191ee55735257f317376f3511b82a4341bfc1903c73d80b78a913c87e (from https://www.piwheels.org/simple/pylibschc/) (requires-python:>=3.7) 2023-02-10T13:09:39,247 Skipping link: No binaries permitted for pylibschc: https://www.piwheels.org/simple/pylibschc/pylibschc-0.0.1a0-cp37-cp37m-linux_armv6l.whl#sha256=0d4b197191ee55735257f317376f3511b82a4341bfc1903c73d80b78a913c87e (from https://www.piwheels.org/simple/pylibschc/) (requires-python:>=3.7) 2023-02-10T13:09:39,247 Skipping link: not a file: https://www.piwheels.org/simple/pylibschc/ 2023-02-10T13:09:39,248 Skipping link: not a file: https://pypi.org/simple/pylibschc/ 2023-02-10T13:09:39,266 Given no hashes to check 1 links for project 'pylibschc': discarding no candidates 2023-02-10T13:09:39,282 Collecting pylibschc==0.0.1b0 2023-02-10T13:09:39,284 Created temporary directory: /tmp/pip-unpack-5ine2e7_ 2023-02-10T13:09:39,335 Downloading pylibschc-0.0.1b0.tar.gz (241 kB) 2023-02-10T13:09:39,564 Added pylibschc==0.0.1b0 from https://files.pythonhosted.org/packages/bc/b2/200a9b5c90c5c5fba2b2e7cd921a52f8c464a096106d6785b7591b04237c/pylibschc-0.0.1b0.tar.gz to build tracker '/tmp/pip-build-tracker-n_82tt_4' 2023-02-10T13:09:39,569 Created temporary directory: /tmp/pip-build-env-8db5v46i 2023-02-10T13:09:39,576 Installing build dependencies: started 2023-02-10T13:09:39,577 Running command pip subprocess to install build dependencies 2023-02-10T13:09:40,776 Using pip 22.3 from /usr/local/lib/python3.9/dist-packages/pip (python 3.9) 2023-02-10T13:09:41,178 DEPRECATION: --no-binary currently disables reading from the cache of locally built wheels. In the future --no-binary will not influence the wheel cache. pip 23.1 will enforce this behaviour change. A possible replacement is to use the --no-cache-dir option. You can use the flag --use-feature=no-binary-enable-wheel-cache to test the upcoming behaviour. Discussion can be found at https://github.com/pypa/pip/issues/11453 2023-02-10T13:09:41,203 Looking in indexes: https://pypi.org/simple, https://www.piwheels.org/simple 2023-02-10T13:09:42,871 Collecting setuptools>=42 2023-02-10T13:09:42,987 Using cached https://www.piwheels.org/simple/setuptools/setuptools-67.2.0-py3-none-any.whl (1.1 MB) 2023-02-10T13:09:44,444 Collecting Cython 2023-02-10T13:09:45,036 Using cached https://www.piwheels.org/simple/cython/Cython-0.29.33-cp39-cp39-linux_armv7l.whl (5.0 MB) 2023-02-10T13:09:45,423 Collecting wheel 2023-02-10T13:09:45,442 Using cached https://www.piwheels.org/simple/wheel/wheel-0.38.4-py3-none-any.whl (36 kB) 2023-02-10T13:09:47,491 Installing collected packages: wheel, setuptools, Cython 2023-02-10T13:09:47,908 Creating /tmp/pip-build-env-8db5v46i/overlay/bin 2023-02-10T13:09:47,911 changing mode of /tmp/pip-build-env-8db5v46i/overlay/bin/wheel to 755 2023-02-10T13:09:53,023 changing mode of /tmp/pip-build-env-8db5v46i/overlay/bin/cygdb to 755 2023-02-10T13:09:53,025 changing mode of /tmp/pip-build-env-8db5v46i/overlay/bin/cython to 755 2023-02-10T13:09:53,028 changing mode of /tmp/pip-build-env-8db5v46i/overlay/bin/cythonize to 755 2023-02-10T13:09:53,053 Successfully installed Cython-0.29.33 setuptools-67.2.0 wheel-0.38.4 2023-02-10T13:09:53,070 [notice] A new release of pip available: 22.3 -> 23.0 2023-02-10T13:09:53,070 [notice] To update, run: python3 -m pip install --upgrade pip 2023-02-10T13:09:53,388 Installing build dependencies: finished with status 'done' 2023-02-10T13:09:53,394 Getting requirements to build wheel: started 2023-02-10T13:09:53,395 Running command Getting requirements to build wheel 2023-02-10T13:09:54,111 Getting requirements to build wheel: finished with status 'done' 2023-02-10T13:09:54,126 Created temporary directory: /tmp/pip-modern-metadata-oacmjftu 2023-02-10T13:09:54,129 Preparing metadata (pyproject.toml): started 2023-02-10T13:09:54,130 Running command Preparing metadata (pyproject.toml) 2023-02-10T13:09:54,750 running dist_info 2023-02-10T13:09:54,769 creating /tmp/pip-modern-metadata-oacmjftu/pylibschc.egg-info 2023-02-10T13:09:54,774 writing /tmp/pip-modern-metadata-oacmjftu/pylibschc.egg-info/PKG-INFO 2023-02-10T13:09:54,777 writing dependency_links to /tmp/pip-modern-metadata-oacmjftu/pylibschc.egg-info/dependency_links.txt 2023-02-10T13:09:54,779 writing requirements to /tmp/pip-modern-metadata-oacmjftu/pylibschc.egg-info/requires.txt 2023-02-10T13:09:54,780 writing top-level names to /tmp/pip-modern-metadata-oacmjftu/pylibschc.egg-info/top_level.txt 2023-02-10T13:09:54,782 writing manifest file '/tmp/pip-modern-metadata-oacmjftu/pylibschc.egg-info/SOURCES.txt' 2023-02-10T13:09:57,578 Compiling pylibschc/libschc.pyx because it depends on /tmp/pip-build-env-8db5v46i/overlay/lib/python3.9/site-packages/Cython/Includes/libc/string.pxd. 2023-02-10T13:09:57,578 [1/1] Cythonizing pylibschc/libschc.pyx 2023-02-10T13:09:57,592 reading manifest file '/tmp/pip-modern-metadata-oacmjftu/pylibschc.egg-info/SOURCES.txt' 2023-02-10T13:09:57,594 reading manifest template 'MANIFEST.in' 2023-02-10T13:09:57,607 warning: no files found matching '*.so' anywhere in distribution 2023-02-10T13:09:57,621 adding license file 'LICENSE' 2023-02-10T13:09:57,622 adding license file 'LICENSE.spdx' 2023-02-10T13:09:57,625 writing manifest file '/tmp/pip-modern-metadata-oacmjftu/pylibschc.egg-info/SOURCES.txt' 2023-02-10T13:09:57,626 creating '/tmp/pip-modern-metadata-oacmjftu/pylibschc-0.0.1b0.dist-info' 2023-02-10T13:09:57,928 Preparing metadata (pyproject.toml): finished with status 'done' 2023-02-10T13:09:57,937 Source in /tmp/pip-wheel-8r6m2eh2/pylibschc_1867b54fa88943d19f412781ede0a830 has version 0.0.1b0, which satisfies requirement pylibschc==0.0.1b0 from https://files.pythonhosted.org/packages/bc/b2/200a9b5c90c5c5fba2b2e7cd921a52f8c464a096106d6785b7591b04237c/pylibschc-0.0.1b0.tar.gz 2023-02-10T13:09:57,937 Removed pylibschc==0.0.1b0 from https://files.pythonhosted.org/packages/bc/b2/200a9b5c90c5c5fba2b2e7cd921a52f8c464a096106d6785b7591b04237c/pylibschc-0.0.1b0.tar.gz from build tracker '/tmp/pip-build-tracker-n_82tt_4' 2023-02-10T13:09:57,944 Created temporary directory: /tmp/pip-unpack-1ldauk0_ 2023-02-10T13:09:57,945 Building wheels for collected packages: pylibschc 2023-02-10T13:09:57,950 Created temporary directory: /tmp/pip-wheel-i0jetu_y 2023-02-10T13:09:57,950 Destination directory: /tmp/pip-wheel-i0jetu_y 2023-02-10T13:09:57,953 Building wheel for pylibschc (pyproject.toml): started 2023-02-10T13:09:57,954 Running command Building wheel for pylibschc (pyproject.toml) 2023-02-10T13:09:58,592 running bdist_wheel 2023-02-10T13:09:59,340 running build 2023-02-10T13:09:59,341 running build_py 2023-02-10T13:09:59,349 creating build 2023-02-10T13:09:59,350 creating build/lib.linux-armv7l-cpython-39 2023-02-10T13:09:59,350 creating build/lib.linux-armv7l-cpython-39/pylibschc 2023-02-10T13:09:59,351 copying pylibschc/compressor.py -> build/lib.linux-armv7l-cpython-39/pylibschc 2023-02-10T13:09:59,354 copying pylibschc/__init__.py -> build/lib.linux-armv7l-cpython-39/pylibschc 2023-02-10T13:09:59,355 copying pylibschc/rules.py -> build/lib.linux-armv7l-cpython-39/pylibschc 2023-02-10T13:09:59,358 copying pylibschc/_pydantic.py -> build/lib.linux-armv7l-cpython-39/pylibschc 2023-02-10T13:09:59,360 copying pylibschc/device.py -> build/lib.linux-armv7l-cpython-39/pylibschc 2023-02-10T13:09:59,362 copying pylibschc/fragmenter.py -> build/lib.linux-armv7l-cpython-39/pylibschc 2023-02-10T13:09:59,365 running build_ext 2023-02-10T13:09:59,370 building 'pylibschc.libschc' extension 2023-02-10T13:09:59,371 creating build/temp.linux-armv7l-cpython-39 2023-02-10T13:09:59,371 creating build/temp.linux-armv7l-cpython-39/pylibschc 2023-02-10T13:09:59,372 creating build/temp.linux-armv7l-cpython-39/src 2023-02-10T13:09:59,372 creating build/temp.linux-armv7l-cpython-39/src/libschc 2023-02-10T13:09:59,374 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c pylibschc/libschc.c -o build/temp.linux-armv7l-cpython-39/pylibschc/libschc.o -Wno-unused-variable 2023-02-10T13:09:59,777 pylibschc/libschc.c: In function ‘__pyx_pf_9pylibschc_7libschc_8BitArray_6buffer_2__set__’: 2023-02-10T13:09:59,778 pylibschc/libschc.c:3552:27: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘int’} and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2023-02-10T13:09:59,778 3552 | __pyx_t_2 = ((__pyx_t_1 > __pyx_v_self->size) != 0); 2023-02-10T13:09:59,779 | ^ 2023-02-10T13:09:59,838 pylibschc/libschc.c: In function ‘__pyx_f_9pylibschc_7libschc_6Device__comp_ctx_to_dict’: 2023-02-10T13:09:59,841 pylibschc/libschc.c:6764:18: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2023-02-10T13:09:59,842 6764 | __pyx_v_c_rule = (__pyx_v_ctx[__pyx_v_i]); 2023-02-10T13:09:59,842 | ^ 2023-02-10T13:09:59,894 pylibschc/libschc.c: In function ‘__pyx_f_9pylibschc_7libschc_6Device__frag_ctx_to_dict’: 2023-02-10T13:09:59,898 pylibschc/libschc.c:8833:18: warning: assignment discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2023-02-10T13:09:59,898 8833 | __pyx_v_c_rule = (__pyx_v_ctx[__pyx_v_i]); 2023-02-10T13:09:59,899 | ^ 2023-02-10T13:09:59,911 pylibschc/libschc.c: In function ‘__pyx_pf_9pylibschc_7libschc_6Device_17compression_rules___get__’: 2023-02-10T13:09:59,917 pylibschc/libschc.c:9435:89: warning: passing argument 1 of ‘__pyx_f_9pylibschc_7libschc_6Device__comp_ctx_to_dict’ from incompatible pointer type [-Wincompatible-pointer-types] 2023-02-10T13:09:59,917 9435 | __pyx_t_1 = __pyx_f_9pylibschc_7libschc_6Device__comp_ctx_to_dict(__pyx_v_self->_dev.compression_context, ((int)__pyx_v_i)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 646, __pyx_L1_error) 2023-02-10T13:09:59,917 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~ 2023-02-10T13:09:59,917 | | 2023-02-10T13:09:59,918 | const struct schc_compression_rule_t * (*)[] 2023-02-10T13:09:59,922 pylibschc/libschc.c:6726:111: note: expected ‘const struct schc_compression_rule_t **’ but argument is of type ‘const struct schc_compression_rule_t * (*)[]’ 2023-02-10T13:09:59,922 6726 | static PyObject *__pyx_f_9pylibschc_7libschc_6Device__comp_ctx_to_dict(struct schc_compression_rule_t const **__pyx_v_ctx, int __pyx_v_i) { 2023-02-10T13:09:59,922 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2023-02-10T13:09:59,931 pylibschc/libschc.c: In function ‘__pyx_pf_9pylibschc_7libschc_6Device_17compression_rules_2__set__’: 2023-02-10T13:09:59,936 pylibschc/libschc.c:9713:48: warning: assignment to ‘const struct schc_compression_rule_t * (*)[]’ from incompatible pointer type ‘struct schc_compression_rule_t **’ [-Wincompatible-pointer-types] 2023-02-10T13:09:59,936 9713 | __pyx_v_self->_dev.compression_context = __pyx_v_context; 2023-02-10T13:09:59,936 | ^ 2023-02-10T13:09:59,938 pylibschc/libschc.c: In function ‘__pyx_pf_9pylibschc_7libschc_6Device_19fragmentation_rules___get__’: 2023-02-10T13:09:59,943 pylibschc/libschc.c:10043:89: warning: passing argument 1 of ‘__pyx_f_9pylibschc_7libschc_6Device__frag_ctx_to_dict’ from incompatible pointer type [-Wincompatible-pointer-types] 2023-02-10T13:09:59,944 10043 | __pyx_t_1 = __pyx_f_9pylibschc_7libschc_6Device__frag_ctx_to_dict(__pyx_v_self->_dev.fragmentation_context, ((int)__pyx_v_i)); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 703, __pyx_L1_error) 2023-02-10T13:09:59,944 | ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ 2023-02-10T13:09:59,944 | | 2023-02-10T13:09:59,944 | const struct schc_fragmentation_rule_t * (*)[] 2023-02-10T13:09:59,948 pylibschc/libschc.c:8796:113: note: expected ‘const struct schc_fragmentation_rule_t **’ but argument is of type ‘const struct schc_fragmentation_rule_t * (*)[]’ 2023-02-10T13:09:59,949 8796 | static PyObject *__pyx_f_9pylibschc_7libschc_6Device__frag_ctx_to_dict(struct schc_fragmentation_rule_t const **__pyx_v_ctx, int __pyx_v_i) { 2023-02-10T13:09:59,949 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ 2023-02-10T13:09:59,957 pylibschc/libschc.c: In function ‘__pyx_pf_9pylibschc_7libschc_6Device_19fragmentation_rules_2__set__’: 2023-02-10T13:09:59,962 pylibschc/libschc.c:10308:50: warning: assignment to ‘const struct schc_fragmentation_rule_t * (*)[]’ from incompatible pointer type ‘struct schc_fragmentation_rule_t **’ [-Wincompatible-pointer-types] 2023-02-10T13:09:59,962 10308 | __pyx_v_self->_dev.fragmentation_context = __pyx_v_context; 2023-02-10T13:09:59,962 | ^ 2023-02-10T13:10:13,388 In function ‘__pyx_pf_9pylibschc_7libschc_8BitArray___cinit__’, 2023-02-10T13:10:13,389 inlined from ‘__pyx_pw_9pylibschc_7libschc_8BitArray_1__cinit__’ at pylibschc/libschc.c:2779:13, 2023-02-10T13:10:13,389 inlined from ‘__pyx_tp_new_9pylibschc_7libschc_BitArray’ at pylibschc/libschc.c:18886:7: 2023-02-10T13:10:13,390 pylibschc/libschc.c:2825:46: warning: argument 1 value ‘4294967295’ exceeds maximum object size 2147483647 [-Walloc-size-larger-than=] 2023-02-10T13:10:13,391 2825 | __pyx_v_self->_bit_array.ptr = ((uint8_t *)malloc(__pyx_v_self->size)); 2023-02-10T13:10:13,391 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2023-02-10T13:10:13,391 In file included from /usr/include/python3.9/Python.h:34, 2023-02-10T13:10:13,391 from pylibschc/libschc.c:35: 2023-02-10T13:10:13,391 pylibschc/libschc.c: In function ‘__pyx_tp_new_9pylibschc_7libschc_BitArray’: 2023-02-10T13:10:13,392 /usr/include/stdlib.h:539:14: note: in a call to allocation function ‘malloc’ declared here 2023-02-10T13:10:13,392 539 | extern void *malloc (size_t __size) __THROW __attribute_malloc__ 2023-02-10T13:10:13,392 | ^~~~~~ 2023-02-10T13:10:20,787 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c src/libschc/bit_operations.c -o build/temp.linux-armv7l-cpython-39/src/libschc/bit_operations.o -Wno-unused-variable 2023-02-10T13:10:21,374 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c src/libschc/compressor.c -o build/temp.linux-armv7l-cpython-39/src/libschc/compressor.o -Wno-unused-variable 2023-02-10T13:10:22,470 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c src/libschc/fragmenter.c -o build/temp.linux-armv7l-cpython-39/src/libschc/fragmenter.o -Wno-unused-variable 2023-02-10T13:10:24,439 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c src/libschc/jsmn.c -o build/temp.linux-armv7l-cpython-39/src/libschc/jsmn.o -Wno-unused-variable 2023-02-10T13:10:24,979 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c src/libschc/picocoap.c -o build/temp.linux-armv7l-cpython-39/src/libschc/picocoap.o -Wno-unused-variable 2023-02-10T13:10:25,728 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c src/libschc/schc.c -o build/temp.linux-armv7l-cpython-39/src/libschc/schc.o -Wno-unused-variable 2023-02-10T13:10:26,104 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c src/pylogging.c -o build/temp.linux-armv7l-cpython-39/src/pylogging.o -Wno-unused-variable 2023-02-10T13:10:26,482 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 -fPIC -Isrc/libschc -Isrc -Ipylibschc -I/usr/include/python3.9 -c src/rules.c -o build/temp.linux-armv7l-cpython-39/src/rules.o -Wno-unused-variable 2023-02-10T13:10:26,795 src/rules.c: In function ‘_free_compr_rule’: 2023-02-10T13:10:26,795 src/rules.c:81:46: warning: passing argument 1 of ‘_already_freed’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2023-02-10T13:10:26,796 81 | if (ctx->ipv6_rule && !_already_freed(ctx->ipv6_rule, freed_layer_rules)) { 2023-02-10T13:10:26,796 | ~~~^~~~~~~~~~~ 2023-02-10T13:10:26,796 src/rules.c:64:33: note: expected ‘void *’ but argument is of type ‘const struct schc_ipv6_rule_t *’ 2023-02-10T13:10:26,796 64 | static int _already_freed(void *rule, void **freed_layer_rules) 2023-02-10T13:10:26,796 | ~~~~~~^~~~ 2023-02-10T13:10:26,796 src/rules.c:82:17: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2023-02-10T13:10:26,797 82 | free(ctx->ipv6_rule); 2023-02-10T13:10:26,797 | ~~~^~~~~~~~~~~ 2023-02-10T13:10:26,797 In file included from src/rules.c:7: 2023-02-10T13:10:26,797 /usr/include/stdlib.h:565:25: note: expected ‘void *’ but argument is of type ‘const struct schc_ipv6_rule_t *’ 2023-02-10T13:10:26,797 565 | extern void free (void *__ptr) __THROW; 2023-02-10T13:10:26,798 | ~~~~~~^~~~~ 2023-02-10T13:10:26,799 src/rules.c:84:45: warning: passing argument 1 of ‘_already_freed’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2023-02-10T13:10:26,799 84 | if (ctx->udp_rule && !_already_freed(ctx->udp_rule, freed_layer_rules)) { 2023-02-10T13:10:26,799 | ~~~^~~~~~~~~~ 2023-02-10T13:10:26,800 src/rules.c:64:33: note: expected ‘void *’ but argument is of type ‘const struct schc_udp_rule_t *’ 2023-02-10T13:10:26,800 64 | static int _already_freed(void *rule, void **freed_layer_rules) 2023-02-10T13:10:26,800 | ~~~~~~^~~~ 2023-02-10T13:10:26,800 src/rules.c:85:17: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2023-02-10T13:10:26,801 85 | free(ctx->udp_rule); 2023-02-10T13:10:26,801 | ~~~^~~~~~~~~~ 2023-02-10T13:10:26,801 In file included from src/rules.c:7: 2023-02-10T13:10:26,801 /usr/include/stdlib.h:565:25: note: expected ‘void *’ but argument is of type ‘const struct schc_udp_rule_t *’ 2023-02-10T13:10:26,801 565 | extern void free (void *__ptr) __THROW; 2023-02-10T13:10:26,801 | ~~~~~~^~~~~ 2023-02-10T13:10:26,801 src/rules.c:87:46: warning: passing argument 1 of ‘_already_freed’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2023-02-10T13:10:26,802 87 | if (ctx->coap_rule && !_already_freed(ctx->coap_rule, freed_layer_rules)) { 2023-02-10T13:10:26,802 | ~~~^~~~~~~~~~~ 2023-02-10T13:10:26,802 src/rules.c:64:33: note: expected ‘void *’ but argument is of type ‘const struct schc_coap_rule_t *’ 2023-02-10T13:10:26,802 64 | static int _already_freed(void *rule, void **freed_layer_rules) 2023-02-10T13:10:26,802 | ~~~~~~^~~~ 2023-02-10T13:10:26,802 src/rules.c:88:17: warning: passing argument 1 of ‘free’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 2023-02-10T13:10:26,802 88 | free(ctx->coap_rule); 2023-02-10T13:10:26,803 | ~~~^~~~~~~~~~~ 2023-02-10T13:10:26,803 In file included from src/rules.c:7: 2023-02-10T13:10:26,803 /usr/include/stdlib.h:565:25: note: expected ‘void *’ but argument is of type ‘const struct schc_coap_rule_t *’ 2023-02-10T13:10:26,803 565 | extern void free (void *__ptr) __THROW; 2023-02-10T13:10:26,803 | ~~~~~~^~~~~ 2023-02-10T13:10:26,949 arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-z,relro -g -fwrapv -O2 build/temp.linux-armv7l-cpython-39/pylibschc/libschc.o build/temp.linux-armv7l-cpython-39/src/libschc/bit_operations.o build/temp.linux-armv7l-cpython-39/src/libschc/compressor.o build/temp.linux-armv7l-cpython-39/src/libschc/fragmenter.o build/temp.linux-armv7l-cpython-39/src/libschc/jsmn.o build/temp.linux-armv7l-cpython-39/src/libschc/picocoap.o build/temp.linux-armv7l-cpython-39/src/libschc/schc.o build/temp.linux-armv7l-cpython-39/src/pylogging.o build/temp.linux-armv7l-cpython-39/src/rules.o -L/usr/lib -o build/lib.linux-armv7l-cpython-39/pylibschc/libschc.cpython-39-arm-linux-gnueabihf.so 2023-02-10T13:10:27,191 installing to build/bdist.linux-armv7l/wheel 2023-02-10T13:10:27,192 running install 2023-02-10T13:10:27,218 running install_lib 2023-02-10T13:10:27,226 creating build/bdist.linux-armv7l 2023-02-10T13:10:27,227 creating build/bdist.linux-armv7l/wheel 2023-02-10T13:10:27,229 creating build/bdist.linux-armv7l/wheel/pylibschc 2023-02-10T13:10:27,231 copying build/lib.linux-armv7l-cpython-39/pylibschc/libschc.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/pylibschc 2023-02-10T13:10:27,265 copying build/lib.linux-armv7l-cpython-39/pylibschc/compressor.py -> build/bdist.linux-armv7l/wheel/pylibschc 2023-02-10T13:10:27,268 copying build/lib.linux-armv7l-cpython-39/pylibschc/__init__.py -> build/bdist.linux-armv7l/wheel/pylibschc 2023-02-10T13:10:27,271 copying build/lib.linux-armv7l-cpython-39/pylibschc/rules.py -> build/bdist.linux-armv7l/wheel/pylibschc 2023-02-10T13:10:27,274 copying build/lib.linux-armv7l-cpython-39/pylibschc/_pydantic.py -> build/bdist.linux-armv7l/wheel/pylibschc 2023-02-10T13:10:27,277 copying build/lib.linux-armv7l-cpython-39/pylibschc/device.py -> build/bdist.linux-armv7l/wheel/pylibschc 2023-02-10T13:10:27,280 copying build/lib.linux-armv7l-cpython-39/pylibschc/fragmenter.py -> build/bdist.linux-armv7l/wheel/pylibschc 2023-02-10T13:10:27,282 running install_egg_info 2023-02-10T13:10:27,314 running egg_info 2023-02-10T13:10:27,320 writing pylibschc.egg-info/PKG-INFO 2023-02-10T13:10:27,323 writing dependency_links to pylibschc.egg-info/dependency_links.txt 2023-02-10T13:10:27,326 writing requirements to pylibschc.egg-info/requires.txt 2023-02-10T13:10:27,328 writing top-level names to pylibschc.egg-info/top_level.txt 2023-02-10T13:10:27,339 reading manifest file 'pylibschc.egg-info/SOURCES.txt' 2023-02-10T13:10:27,345 reading manifest template 'MANIFEST.in' 2023-02-10T13:10:27,378 adding license file 'LICENSE' 2023-02-10T13:10:27,378 adding license file 'LICENSE.spdx' 2023-02-10T13:10:27,383 writing manifest file 'pylibschc.egg-info/SOURCES.txt' 2023-02-10T13:10:27,385 Copying pylibschc.egg-info to build/bdist.linux-armv7l/wheel/pylibschc-0.0.1b0-py3.9.egg-info 2023-02-10T13:10:27,397 running install_scripts 2023-02-10T13:10:27,473 creating build/bdist.linux-armv7l/wheel/pylibschc-0.0.1b0.dist-info/WHEEL 2023-02-10T13:10:27,476 creating '/tmp/pip-wheel-i0jetu_y/.tmp-44lt21cc/pylibschc-0.0.1b0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2023-02-10T13:10:27,479 adding 'pylibschc/__init__.py' 2023-02-10T13:10:27,481 adding 'pylibschc/_pydantic.py' 2023-02-10T13:10:27,483 adding 'pylibschc/compressor.py' 2023-02-10T13:10:27,485 adding 'pylibschc/device.py' 2023-02-10T13:10:27,487 adding 'pylibschc/fragmenter.py' 2023-02-10T13:10:27,803 adding 'pylibschc/libschc.cpython-39-arm-linux-gnueabihf.so' 2023-02-10T13:10:27,817 adding 'pylibschc/rules.py' 2023-02-10T13:10:27,825 adding 'pylibschc-0.0.1b0.dist-info/LICENSE' 2023-02-10T13:10:27,826 adding 'pylibschc-0.0.1b0.dist-info/LICENSE.spdx' 2023-02-10T13:10:27,828 adding 'pylibschc-0.0.1b0.dist-info/METADATA' 2023-02-10T13:10:27,830 adding 'pylibschc-0.0.1b0.dist-info/WHEEL' 2023-02-10T13:10:27,831 adding 'pylibschc-0.0.1b0.dist-info/top_level.txt' 2023-02-10T13:10:27,832 adding 'pylibschc-0.0.1b0.dist-info/RECORD' 2023-02-10T13:10:27,844 removing build/bdist.linux-armv7l/wheel 2023-02-10T13:10:27,991 Building wheel for pylibschc (pyproject.toml): finished with status 'done' 2023-02-10T13:10:28,010 Created wheel for pylibschc: filename=pylibschc-0.0.1b0-cp39-cp39-linux_armv7l.whl size=604576 sha256=e220eda33883883c2ceafa0bccba313081e2713a99953a867c824feda8677040 2023-02-10T13:10:28,011 Stored in directory: /tmp/pip-ephem-wheel-cache-s4qf0v5h/wheels/bc/26/f1/c359997d01377914de68f3993bf853e8b8b4c3be16db316512 2023-02-10T13:10:28,024 Successfully built pylibschc 2023-02-10T13:10:28,047 Removed build tracker: '/tmp/pip-build-tracker-n_82tt_4'