2021-07-08T17:45:55,756 Created temporary directory: /tmp/pip-ephem-wheel-cache-7yqbme_8 2021-07-08T17:45:55,759 Created temporary directory: /tmp/pip-req-tracker-wff5yai9 2021-07-08T17:45:55,759 Initialized build tracking at /tmp/pip-req-tracker-wff5yai9 2021-07-08T17:45:55,759 Created build tracker: /tmp/pip-req-tracker-wff5yai9 2021-07-08T17:45:55,760 Entered build tracker: /tmp/pip-req-tracker-wff5yai9 2021-07-08T17:45:55,760 Created temporary directory: /tmp/pip-wheel-2ni7r8wp 2021-07-08T17:45:55,793 1 location(s) to search for versions of amfast: 2021-07-08T17:45:55,793 * https://pypi.org/simple/amfast/ 2021-07-08T17:45:55,793 Fetching project page and analyzing links: https://pypi.org/simple/amfast/ 2021-07-08T17:45:55,794 Getting page https://pypi.org/simple/amfast/ 2021-07-08T17:45:55,795 Found index url https://pypi.org/simple 2021-07-08T17:45:55,979 Found link https://files.pythonhosted.org/packages/cb/f1/1d4d8466238e22ee2bf0ee444613919b73d0841ba15842d17f30ead18106/AmFast-0.1.0.tar.gz#sha256=6180bd9c777708f3eb82ced2666d69439c5ad45309b165d86cfeb7499180a498 (from https://pypi.org/simple/amfast/), version: 0.1.0 2021-07-08T17:45:55,980 Found link https://files.pythonhosted.org/packages/2d/3c/204b6d8e1e5d7cd0dec411ba3b5ca3e95204944741aad16b73f07ee3ad08/AmFast-0.2.0.tar.gz#sha256=a683e801bec21d0b3f3da90e273d4dc5c327aafa4df5c80556fe3425ead2337c (from https://pypi.org/simple/amfast/), version: 0.2.0 2021-07-08T17:45:55,980 Found link https://files.pythonhosted.org/packages/52/6d/07115523547af0c83566ef1f4787492e7041d250be4cbbef9eca312f4efb/AmFast-0.2.1.tar.gz#sha256=e58185847c7e02f406586281022e2dec6d628c9147a9686191d68522b02bfa3d (from https://pypi.org/simple/amfast/), version: 0.2.1 2021-07-08T17:45:55,980 Found link https://files.pythonhosted.org/packages/3f/bd/208350cfb487c1e20e3374a39174fb8b59a97e85fa5fa6a17a4bea0f4096/AmFast-0.2.2.tar.gz#sha256=4a585318eab364e7996498c438f9a0c2e05dd9456f17343c6e284f389ecf586e (from https://pypi.org/simple/amfast/), version: 0.2.2 2021-07-08T17:45:55,981 Found link https://files.pythonhosted.org/packages/ea/af/fa1c8797aa77625f92eab9c754310ca23302dc321e114c94ec06bad1f608/AmFast-0.2.3.tar.gz#sha256=ee0529aaab029fd057ae7dd52ac4fd66a4c26b9fdffa2e4b849b20fd15e439d9 (from https://pypi.org/simple/amfast/), version: 0.2.3 2021-07-08T17:45:55,981 Found link https://files.pythonhosted.org/packages/fb/c0/f418eb7d1489d8fecbe207a796636df16c37bdc441213cda5f05e76aca3a/AmFast-0.3.0.tar.gz#sha256=6642957ee23075461bfc2ac7c9ae1677e3057848c7934e7392485e9f5b485ce3 (from https://pypi.org/simple/amfast/), version: 0.3.0 2021-07-08T17:45:55,982 Found link https://files.pythonhosted.org/packages/91/c9/624cc645004a23699e0be42048597d727b29412aeb862b46458b7a933764/AmFast-0.3.1.tar.gz#sha256=f1893b45e81c24bf7e6702772b7c5c0538d01dcb23112e4304409a74a32033d4 (from https://pypi.org/simple/amfast/), version: 0.3.1 2021-07-08T17:45:55,982 Found link https://files.pythonhosted.org/packages/28/23/d0d29b558d6cb8e14e978f1cb34991103ffcbfc9ffd1f20c2bb96b89e08d/AmFast-0.3.2.tar.gz#sha256=2530a9f0228c9dbd8a289c924ac46bbb2d20f572a8f5d2210ca5f789b5323ef7 (from https://pypi.org/simple/amfast/), version: 0.3.2 2021-07-08T17:45:55,982 Found link https://files.pythonhosted.org/packages/e6/74/b1484bd70f578d95d6f2652863e9795f8bf48626bd2f506212190d6a0325/AmFast-0.3.3.tar.gz#sha256=7636ba82baedc4c561daa0dc67200c97ba5ee4733c49b203ffa84fe7dafef7c9 (from https://pypi.org/simple/amfast/), version: 0.3.3 2021-07-08T17:45:55,982 Found link https://files.pythonhosted.org/packages/dd/f0/ff8e38510053c2e52930bf463c938416924918400bc88eee3dbbfeb72dda/AmFast-0.3.4.tar.gz#sha256=e7435bc4bf2fb3c2c4467d472a441753326a2af2c4fb154f61ecf7e0882d0eca (from https://pypi.org/simple/amfast/), version: 0.3.4 2021-07-08T17:45:55,983 Found link https://files.pythonhosted.org/packages/57/ec/1db0ec7b9cafcb11fee45e5669920b29c88842b3f27400a55cee5b7592eb/AmFast-0.3.5.tar.gz#sha256=b1f065a6e877514b17217747abdc2306a7f3eeff292d26171ba7138d5afdc5ba (from https://pypi.org/simple/amfast/), version: 0.3.5 2021-07-08T17:45:55,983 Found link https://files.pythonhosted.org/packages/6a/23/ed5604ec89dfbdb11c5e23305d2a6bc913eca157ee776176955b7fa7b0cf/AmFast-0.4.0.tar.gz#sha256=93a98695f71ad52aa5b8122a6ff6da0a01bf659bc54f1bc5cf7a8fed9493d9b4 (from https://pypi.org/simple/amfast/), version: 0.4.0 2021-07-08T17:45:55,983 Found link https://files.pythonhosted.org/packages/9f/2a/6c52adf140d83c1c53380bb8547f648033d2ec10116cd8a526838cca1119/AmFast-0.4.1.tar.gz#sha256=4f07b2660c671fba7cfd70aa733e37d8e33c5c5a326f1ad857a1d5ae68c09ebd (from https://pypi.org/simple/amfast/), version: 0.4.1 2021-07-08T17:45:55,984 Found link https://files.pythonhosted.org/packages/98/bf/6399502da433488d8d913ff53b326d6789b05ef654c35bf370275834b6ab/AmFast-0.4.2.tar.gz#sha256=dd7be0aff9c082b483a82e436b05cbdfeac15e213cd5ac3fc56c7290744ff09e (from https://pypi.org/simple/amfast/), version: 0.4.2 2021-07-08T17:45:55,984 Found link https://files.pythonhosted.org/packages/22/8c/c40670adede4075421b75d6476444b7d9e1d0d130c1cd029e228736b5a04/AmFast-0.5.0.tar.gz#sha256=c97a32ec53d06146f28763bba24dee7633df3dd0c7401135701cddbe1a793dfc (from https://pypi.org/simple/amfast/), version: 0.5.0 2021-07-08T17:45:55,984 Found link https://files.pythonhosted.org/packages/15/fe/1c7dca9744ade4cb1f288647eabfc4af9678c0cff2d0889d05d3ea4d7e96/AmFast-0.5.1.tar.gz#sha256=f63e6573fe3394711d1ca82cc92d72e6f0842f285a0a622b645809405e784ec0 (from https://pypi.org/simple/amfast/), version: 0.5.1 2021-07-08T17:45:55,984 Found link https://files.pythonhosted.org/packages/27/b1/178f4e2d3f9b4d879f2cc2d1fbde0997a2a4349d733f407c0ae6f3aaaf14/AmFast-0.5.2-r532.tar.gz#sha256=105147b6ed0d387bdbaa89eb997760724565185d6dd1b99148cac2ba06456457 (from https://pypi.org/simple/amfast/), version: 0.5.2-r532 2021-07-08T17:45:55,985 Found link https://files.pythonhosted.org/packages/f5/d1/fbd9e1a52ac91e3147a1a2cbaecdf23049ff0ddb910a2aff59a9413fa91e/AmFast-0.5.3-r541.tar.gz#sha256=becb2ca1f85333214bbe0adf9d6d8ecbc51af4dd60c81efee58b1a40c2c1ad1c (from https://pypi.org/simple/amfast/), version: 0.5.3-r541 2021-07-08T17:45:55,985 Skipping link: not a file: https://pypi.org/simple/amfast/ 2021-07-08T17:45:56,003 Given no hashes to check 1 links for project 'amfast': discarding no candidates 2021-07-08T17:45:56,021 Collecting amfast==0.1.0 2021-07-08T17:45:56,023 Created temporary directory: /tmp/pip-unpack-r0fu_f7o 2021-07-08T17:45:56,195 Downloading AmFast-0.1.0.tar.gz (23 kB) 2021-07-08T17:45:56,270 Added amfast==0.1.0 from https://files.pythonhosted.org/packages/cb/f1/1d4d8466238e22ee2bf0ee444613919b73d0841ba15842d17f30ead18106/AmFast-0.1.0.tar.gz#sha256=6180bd9c777708f3eb82ced2666d69439c5ad45309b165d86cfeb7499180a498 to build tracker '/tmp/pip-req-tracker-wff5yai9' 2021-07-08T17:45:56,271 Running setup.py (path:/tmp/pip-wheel-2ni7r8wp/amfast_8af054cf413148e08646e84caddc226b/setup.py) egg_info for package amfast 2021-07-08T17:45:56,272 Created temporary directory: /tmp/pip-pip-egg-info-7wrf_1tj 2021-07-08T17:45:56,272 Running command python setup.py egg_info 2021-07-08T17:45:57,036 running egg_info 2021-07-08T17:45:57,038 creating /tmp/pip-pip-egg-info-7wrf_1tj/AmFast.egg-info 2021-07-08T17:45:57,039 writing /tmp/pip-pip-egg-info-7wrf_1tj/AmFast.egg-info/PKG-INFO 2021-07-08T17:45:57,041 writing dependency_links to /tmp/pip-pip-egg-info-7wrf_1tj/AmFast.egg-info/dependency_links.txt 2021-07-08T17:45:57,043 writing top-level names to /tmp/pip-pip-egg-info-7wrf_1tj/AmFast.egg-info/top_level.txt 2021-07-08T17:45:57,045 writing manifest file '/tmp/pip-pip-egg-info-7wrf_1tj/AmFast.egg-info/SOURCES.txt' 2021-07-08T17:45:57,365 reading manifest file '/tmp/pip-pip-egg-info-7wrf_1tj/AmFast.egg-info/SOURCES.txt' 2021-07-08T17:45:57,368 writing manifest file '/tmp/pip-pip-egg-info-7wrf_1tj/AmFast.egg-info/SOURCES.txt' 2021-07-08T17:45:57,445 Source in /tmp/pip-wheel-2ni7r8wp/amfast_8af054cf413148e08646e84caddc226b has version 0.1.0, which satisfies requirement amfast==0.1.0 from https://files.pythonhosted.org/packages/cb/f1/1d4d8466238e22ee2bf0ee444613919b73d0841ba15842d17f30ead18106/AmFast-0.1.0.tar.gz#sha256=6180bd9c777708f3eb82ced2666d69439c5ad45309b165d86cfeb7499180a498 2021-07-08T17:45:57,446 Removed amfast==0.1.0 from https://files.pythonhosted.org/packages/cb/f1/1d4d8466238e22ee2bf0ee444613919b73d0841ba15842d17f30ead18106/AmFast-0.1.0.tar.gz#sha256=6180bd9c777708f3eb82ced2666d69439c5ad45309b165d86cfeb7499180a498 from build tracker '/tmp/pip-req-tracker-wff5yai9' 2021-07-08T17:45:57,450 Created temporary directory: /tmp/pip-unpack-ec6p8le4 2021-07-08T17:45:57,450 Building wheels for collected packages: amfast 2021-07-08T17:45:57,455 Created temporary directory: /tmp/pip-wheel-zmbu4oy7 2021-07-08T17:45:57,455 Building wheel for amfast (setup.py): started 2021-07-08T17:45:57,456 Destination directory: /tmp/pip-wheel-zmbu4oy7 2021-07-08T17:45:57,456 Running command /usr/bin/python3 -u -c 'import io, os, sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-wheel-2ni7r8wp/amfast_8af054cf413148e08646e84caddc226b/setup.py'"'"'; __file__='"'"'/tmp/pip-wheel-2ni7r8wp/amfast_8af054cf413148e08646e84caddc226b/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-zmbu4oy7 2021-07-08T17:45:58,245 running bdist_wheel 2021-07-08T17:45:58,400 running build 2021-07-08T17:45:58,400 running build_py 2021-07-08T17:45:58,542 creating build 2021-07-08T17:45:58,542 creating build/lib.linux-armv7l-3.9 2021-07-08T17:45:58,543 creating build/lib.linux-armv7l-3.9/amfast 2021-07-08T17:45:58,544 copying amfast/__init__.py -> build/lib.linux-armv7l-3.9/amfast 2021-07-08T17:45:58,547 creating build/lib.linux-armv7l-3.9/amfast/class_def 2021-07-08T17:45:58,548 copying amfast/class_def/sa_class_def.py -> build/lib.linux-armv7l-3.9/amfast/class_def 2021-07-08T17:45:58,550 copying amfast/class_def/__init__.py -> build/lib.linux-armv7l-3.9/amfast/class_def 2021-07-08T17:45:58,553 running build_ext 2021-07-08T17:45:58,559 building 'amfast.encoder' extension 2021-07-08T17:45:58,560 creating build/temp.linux-armv7l-3.9 2021-07-08T17:45:58,560 creating build/temp.linux-armv7l-3.9/amfast 2021-07-08T17:45:58,561 creating build/temp.linux-armv7l-3.9/amfast/ext_src 2021-07-08T17:45:58,562 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/include/python3.9 -c amfast/ext_src/amf_common.c -o build/temp.linux-armv7l-3.9/amfast/ext_src/amf_common.o 2021-07-08T17:45:58,957 amfast/ext_src/amf_common.c: In function ‘destroy_object_context’: 2021-07-08T17:45:58,957 amfast/ext_src/amf_common.c:37:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-08T17:45:58,957 37 | for (i = 0; i < context->data_len; i++) { 2021-07-08T17:45:58,958 | ^ 2021-07-08T17:45:58,964 amfast/ext_src/amf_common.c: In function ‘map_next_object_ref’: 2021-07-08T17:45:58,964 amfast/ext_src/amf_common.c:68:21: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2021-07-08T17:45:58,965 68 | PyObject *idx = PyInt_FromLong(idx_int); 2021-07-08T17:45:58,965 | ^~~~~~~~~~~~~~ 2021-07-08T17:45:58,965 | PyLong_FromLong 2021-07-08T17:45:58,965 amfast/ext_src/amf_common.c:68:21: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:58,971 amfast/ext_src/amf_common.c: In function ‘get_idx_from_ref’: 2021-07-08T17:45:58,972 amfast/ext_src/amf_common.c:106:19: warning: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 2021-07-08T17:45:58,972 106 | int idx_int = PyInt_AsLong(idx); 2021-07-08T17:45:58,972 | ^~~~~~~~~~~~ 2021-07-08T17:45:58,972 | PyLong_AsLong 2021-07-08T17:45:58,973 amfast/ext_src/amf_common.c: In function ‘get_ref_from_idx’: 2021-07-08T17:45:58,973 amfast/ext_src/amf_common.c:113:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-08T17:45:58,973 113 | if (idx >= context->data_len) { 2021-07-08T17:45:58,973 | ^~ 2021-07-08T17:45:59,118 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/include/python3.9 -c amfast/ext_src/encoder.c -o build/temp.linux-armv7l-3.9/amfast/ext_src/encoder.o 2021-07-08T17:45:59,508 amfast/ext_src/encoder.c: In function ‘write_int’: 2021-07-08T17:45:59,508 amfast/ext_src/encoder.c:346:14: warning: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 2021-07-08T17:45:59,508 346 | long n = PyInt_AsLong(value); 2021-07-08T17:45:59,508 | ^~~~~~~~~~~~ 2021-07-08T17:45:59,509 | PyLong_AsLong 2021-07-08T17:45:59,509 amfast/ext_src/encoder.c: In function ‘serialize_unicode’: 2021-07-08T17:45:59,509 amfast/ext_src/encoder.c:380:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-08T17:45:59,509 380 | if (PyUnicode_GET_SIZE(value) == 0) { 2021-07-08T17:45:59,509 | ^~ 2021-07-08T17:45:59,509 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-08T17:45:59,510 from /usr/include/python3.9/Python.h:97, 2021-07-08T17:45:59,510 from amfast/ext_src/encoder.c:1: 2021-07-08T17:45:59,510 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-08T17:45:59,510 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-08T17:45:59,510 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,510 amfast/ext_src/encoder.c:380:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-08T17:45:59,511 380 | if (PyUnicode_GET_SIZE(value) == 0) { 2021-07-08T17:45:59,511 | ^~ 2021-07-08T17:45:59,511 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-08T17:45:59,511 from /usr/include/python3.9/Python.h:97, 2021-07-08T17:45:59,511 from amfast/ext_src/encoder.c:1: 2021-07-08T17:45:59,511 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-08T17:45:59,511 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-08T17:45:59,511 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,512 amfast/ext_src/encoder.c:380:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-08T17:45:59,512 380 | if (PyUnicode_GET_SIZE(value) == 0) { 2021-07-08T17:45:59,512 | ^~ 2021-07-08T17:45:59,512 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-08T17:45:59,512 from /usr/include/python3.9/Python.h:97, 2021-07-08T17:45:59,512 from amfast/ext_src/encoder.c:1: 2021-07-08T17:45:59,512 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-08T17:45:59,512 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-08T17:45:59,513 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,520 amfast/ext_src/encoder.c: In function ‘encode_unicode’: 2021-07-08T17:45:59,521 amfast/ext_src/encoder.c:401:24: warning: implicit declaration of function ‘PyString_AS_STRING’; did you mean ‘PyBytes_AS_STRING’? [-Wimplicit-function-declaration] 2021-07-08T17:45:59,521 401 | char *char_value = PyString_AS_STRING(PyString_value); 2021-07-08T17:45:59,521 | ^~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,521 | PyBytes_AS_STRING 2021-07-08T17:45:59,521 amfast/ext_src/encoder.c:401:24: warning: initialization of ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:59,530 amfast/ext_src/encoder.c: In function ‘serialize_string’: 2021-07-08T17:45:59,530 amfast/ext_src/encoder.c:417:9: warning: implicit declaration of function ‘PyString_GET_SIZE’; did you mean ‘PyList_GET_SIZE’? [-Wimplicit-function-declaration] 2021-07-08T17:45:59,531 417 | if (PyString_GET_SIZE(value) == 0) { 2021-07-08T17:45:59,531 | ^~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,531 | PyList_GET_SIZE 2021-07-08T17:45:59,537 amfast/ext_src/encoder.c: In function ‘serialize_string_or_unicode’: 2021-07-08T17:45:59,538 amfast/ext_src/encoder.c:448:14: warning: implicit declaration of function ‘PyString_Check’; did you mean ‘PyMapping_Check’? [-Wimplicit-function-declaration] 2021-07-08T17:45:59,538 448 | else if (PyString_Check(value)) { 2021-07-08T17:45:59,538 | ^~~~~~~~~~~~~~ 2021-07-08T17:45:59,538 | PyMapping_Check 2021-07-08T17:45:59,545 amfast/ext_src/encoder.c: In function ‘_serialize_string’: 2021-07-08T17:45:59,545 amfast/ext_src/encoder.c:459:30: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2021-07-08T17:45:59,545 459 | PyObject *string_value = PyString_FromString(value); 2021-07-08T17:45:59,545 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,545 | PyLong_FromString 2021-07-08T17:45:59,546 amfast/ext_src/encoder.c:459:30: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:59,559 amfast/ext_src/encoder.c: In function ‘serialize_byte_array’: 2021-07-08T17:45:59,560 amfast/ext_src/encoder.c:773:9: warning: implicit declaration of function ‘PyString_CheckExact’; did you mean ‘PyLong_CheckExact’? [-Wimplicit-function-declaration] 2021-07-08T17:45:59,560 773 | if (PyString_CheckExact(value)) { 2021-07-08T17:45:59,560 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,560 | PyLong_CheckExact 2021-07-08T17:45:59,561 amfast/ext_src/encoder.c: In function ‘encode_byte_array’: 2021-07-08T17:45:59,561 amfast/ext_src/encoder.c:801:20: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:59,561 801 | byte_value = PyString_AS_STRING(value); 2021-07-08T17:45:59,561 | ^ 2021-07-08T17:45:59,564 amfast/ext_src/encoder.c: In function ‘encode_object’: 2021-07-08T17:45:59,565 amfast/ext_src/encoder.c:931:33: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:59,565 931 | PyObject *method_name = PyString_FromString("writeByteString"); 2021-07-08T17:45:59,565 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,566 amfast/ext_src/encoder.c:949:29: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:59,566 949 | PyObject *method_name = PyString_FromString("getStaticAttrVals"); 2021-07-08T17:45:59,566 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,567 amfast/ext_src/encoder.c:982:33: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:59,567 982 | PyObject *method_name = PyString_FromString("getDynamicAttrVals"); 2021-07-08T17:45:59,567 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,574 amfast/ext_src/encoder.c: In function ‘_encode’: 2021-07-08T17:45:59,575 amfast/ext_src/encoder.c:1131:16: warning: implicit declaration of function ‘PyInt_Check’; did you mean ‘PySet_Check’? [-Wimplicit-function-declaration] 2021-07-08T17:45:59,576 1131 | } else if (PyInt_Check(value)) { 2021-07-08T17:45:59,576 | ^~~~~~~~~~~ 2021-07-08T17:45:59,576 | PySet_Check 2021-07-08T17:45:59,587 amfast/ext_src/encoder.c: In function ‘encode’: 2021-07-08T17:45:59,589 amfast/ext_src/encoder.c:1240:30: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2021-07-08T17:45:59,589 1240 | PyObject *return_value = PyString_FromStringAndSize(context->buf, context->buf_len); 2021-07-08T17:45:59,589 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:45:59,589 | PyBytes_FromStringAndSize 2021-07-08T17:45:59,589 amfast/ext_src/encoder.c:1240:30: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:59,596 amfast/ext_src/encoder.c: In function ‘initencoder’: 2021-07-08T17:45:59,597 amfast/ext_src/encoder.c:1281:14: warning: implicit declaration of function ‘Py_InitModule’ [-Wimplicit-function-declaration] 2021-07-08T17:45:59,597 1281 | module = Py_InitModule("encoder", encoder_methods); 2021-07-08T17:45:59,597 | ^~~~~~~~~~~~~ 2021-07-08T17:45:59,598 amfast/ext_src/encoder.c:1281:12: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:45:59,598 1281 | module = Py_InitModule("encoder", encoder_methods); 2021-07-08T17:45:59,598 | ^ 2021-07-08T17:45:59,598 amfast/ext_src/encoder.c:1283:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:45:59,598 1283 | return; 2021-07-08T17:45:59,599 | ^~~~~~ 2021-07-08T17:45:59,599 amfast/ext_src/encoder.c:1277:1: note: declared here 2021-07-08T17:45:59,599 1277 | initencoder(void) 2021-07-08T17:45:59,599 | ^~~~~~~~~~~ 2021-07-08T17:45:59,600 amfast/ext_src/encoder.c:1289:13: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:45:59,600 1289 | return; 2021-07-08T17:45:59,600 | ^~~~~~ 2021-07-08T17:45:59,601 amfast/ext_src/encoder.c:1277:1: note: declared here 2021-07-08T17:45:59,601 1277 | initencoder(void) 2021-07-08T17:45:59,601 | ^~~~~~~~~~~ 2021-07-08T17:45:59,602 amfast/ext_src/encoder.c:1295:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:45:59,602 1295 | return; 2021-07-08T17:45:59,602 | ^~~~~~ 2021-07-08T17:45:59,603 amfast/ext_src/encoder.c:1277:1: note: declared here 2021-07-08T17:45:59,603 1277 | initencoder(void) 2021-07-08T17:45:59,603 | ^~~~~~~~~~~ 2021-07-08T17:45:59,603 amfast/ext_src/encoder.c:1300:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:45:59,603 1300 | return; 2021-07-08T17:45:59,604 | ^~~~~~ 2021-07-08T17:45:59,604 amfast/ext_src/encoder.c:1277:1: note: declared here 2021-07-08T17:45:59,604 1277 | initencoder(void) 2021-07-08T17:45:59,604 | ^~~~~~~~~~~ 2021-07-08T17:45:59,605 amfast/ext_src/encoder.c:1305:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:45:59,605 1305 | return; 2021-07-08T17:45:59,605 | ^~~~~~ 2021-07-08T17:45:59,606 amfast/ext_src/encoder.c:1277:1: note: declared here 2021-07-08T17:45:59,606 1277 | initencoder(void) 2021-07-08T17:45:59,606 | ^~~~~~~~~~~ 2021-07-08T17:45:59,606 amfast/ext_src/encoder.c:1312:13: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:45:59,607 1312 | return; 2021-07-08T17:45:59,607 | ^~~~~~ 2021-07-08T17:45:59,607 amfast/ext_src/encoder.c:1277:1: note: declared here 2021-07-08T17:45:59,607 1277 | initencoder(void) 2021-07-08T17:45:59,608 | ^~~~~~~~~~~ 2021-07-08T17:45:59,622 At top level: 2021-07-08T17:45:59,623 amfast/ext_src/encoder.c:457:12: warning: ‘_serialize_string’ defined but not used [-Wunused-function] 2021-07-08T17:45:59,623 457 | static int _serialize_string(EncoderContext *context, char *value) 2021-07-08T17:45:59,623 | ^~~~~~~~~~~~~~~~~ 2021-07-08T17:46:00,540 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/amfast/ext_src/amf_common.o build/temp.linux-armv7l-3.9/amfast/ext_src/encoder.o -o build/lib.linux-armv7l-3.9/amfast/encoder.cpython-39-arm-linux-gnueabihf.so 2021-07-08T17:46:00,659 building 'amfast.decoder' extension 2021-07-08T17:46:00,660 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/include/python3.9 -c amfast/ext_src/amf_common.c -o build/temp.linux-armv7l-3.9/amfast/ext_src/amf_common.o 2021-07-08T17:46:01,017 amfast/ext_src/amf_common.c: In function ‘destroy_object_context’: 2021-07-08T17:46:01,018 amfast/ext_src/amf_common.c:37:19: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-08T17:46:01,018 37 | for (i = 0; i < context->data_len; i++) { 2021-07-08T17:46:01,018 | ^ 2021-07-08T17:46:01,023 amfast/ext_src/amf_common.c: In function ‘map_next_object_ref’: 2021-07-08T17:46:01,024 amfast/ext_src/amf_common.c:68:21: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2021-07-08T17:46:01,024 68 | PyObject *idx = PyInt_FromLong(idx_int); 2021-07-08T17:46:01,024 | ^~~~~~~~~~~~~~ 2021-07-08T17:46:01,024 | PyLong_FromLong 2021-07-08T17:46:01,024 amfast/ext_src/amf_common.c:68:21: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:46:01,029 amfast/ext_src/amf_common.c: In function ‘get_idx_from_ref’: 2021-07-08T17:46:01,030 amfast/ext_src/amf_common.c:106:19: warning: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 2021-07-08T17:46:01,030 106 | int idx_int = PyInt_AsLong(idx); 2021-07-08T17:46:01,030 | ^~~~~~~~~~~~ 2021-07-08T17:46:01,030 | PyLong_AsLong 2021-07-08T17:46:01,031 amfast/ext_src/amf_common.c: In function ‘get_ref_from_idx’: 2021-07-08T17:46:01,031 amfast/ext_src/amf_common.c:113:13: warning: comparison of integer expressions of different signedness: ‘int’ and ‘size_t’ {aka ‘unsigned int’} [-Wsign-compare] 2021-07-08T17:46:01,032 113 | if (idx >= context->data_len) { 2021-07-08T17:46:01,033 | ^~ 2021-07-08T17:46:01,174 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/include/python3.9 -c amfast/ext_src/decoder.c -o build/temp.linux-armv7l-3.9/amfast/ext_src/decoder.o 2021-07-08T17:46:01,537 amfast/ext_src/decoder.c: In function ‘_create_decoder_context’: 2021-07-08T17:46:01,537 amfast/ext_src/decoder.c:87:20: warning: implicit declaration of function ‘PyString_AsString’ [-Wimplicit-function-declaration] 2021-07-08T17:46:01,538 87 | context->buf = PyString_AsString(value); 2021-07-08T17:46:01,538 | ^~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,538 amfast/ext_src/decoder.c:87:18: warning: assignment to ‘char *’ from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:46:01,538 87 | context->buf = PyString_AsString(value); 2021-07-08T17:46:01,538 | ^ 2021-07-08T17:46:01,549 amfast/ext_src/decoder.c:91:24: warning: implicit declaration of function ‘PyString_GET_SIZE’; did you mean ‘PyList_GET_SIZE’? [-Wimplicit-function-declaration] 2021-07-08T17:46:01,549 91 | context->buf_len = PyString_GET_SIZE(value); 2021-07-08T17:46:01,549 | ^~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,550 | PyList_GET_SIZE 2021-07-08T17:46:01,560 amfast/ext_src/decoder.c: In function ‘decode_typed_object’: 2021-07-08T17:46:01,561 amfast/ext_src/decoder.c:298:29: warning: implicit declaration of function ‘PyString_FromString’; did you mean ‘PyLong_FromString’? [-Wimplicit-function-declaration] 2021-07-08T17:46:01,561 298 | PyObject *method_name = PyString_FromString("applyAttrVals"); 2021-07-08T17:46:01,561 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,561 | PyLong_FromString 2021-07-08T17:46:01,562 amfast/ext_src/decoder.c:298:29: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:46:01,562 amfast/ext_src/decoder.c: In function ‘decode_externizeable’: 2021-07-08T17:46:01,562 amfast/ext_src/decoder.c:318:29: warning: initialization of ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:46:01,562 318 | PyObject *method_name = PyString_FromString("readByteString"); 2021-07-08T17:46:01,563 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,568 amfast/ext_src/decoder.c:349:20: warning: implicit declaration of function ‘PyInt_AsLong’; did you mean ‘PyLong_AsLong’? [-Wimplicit-function-declaration] 2021-07-08T17:46:01,569 349 | context->pos = PyInt_AsLong(parsed_len) + 1; 2021-07-08T17:46:01,569 | ^~~~~~~~~~~~ 2021-07-08T17:46:01,569 | PyLong_AsLong 2021-07-08T17:46:01,569 amfast/ext_src/decoder.c: In function ‘decode_class_def’: 2021-07-08T17:46:01,570 amfast/ext_src/decoder.c:385:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-08T17:46:01,570 385 | if (PyUnicode_GET_SIZE(class_alias) == 0) { 2021-07-08T17:46:01,570 | ^~ 2021-07-08T17:46:01,571 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-08T17:46:01,571 from /usr/include/python3.9/Python.h:97, 2021-07-08T17:46:01,571 from amfast/ext_src/decoder.c:1: 2021-07-08T17:46:01,571 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-08T17:46:01,571 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-08T17:46:01,571 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,572 amfast/ext_src/decoder.c:385:5: warning: ‘PyUnicode_AsUnicode’ is deprecated [-Wdeprecated-declarations] 2021-07-08T17:46:01,572 385 | if (PyUnicode_GET_SIZE(class_alias) == 0) { 2021-07-08T17:46:01,572 | ^~ 2021-07-08T17:46:01,572 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-08T17:46:01,572 from /usr/include/python3.9/Python.h:97, 2021-07-08T17:46:01,573 from amfast/ext_src/decoder.c:1: 2021-07-08T17:46:01,573 /usr/include/python3.9/cpython/unicodeobject.h:580:45: note: declared here 2021-07-08T17:46:01,573 580 | Py_DEPRECATED(3.3) PyAPI_FUNC(Py_UNICODE *) PyUnicode_AsUnicode( 2021-07-08T17:46:01,573 | ^~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,574 amfast/ext_src/decoder.c:385:5: warning: ‘_PyUnicode_get_wstr_length’ is deprecated [-Wdeprecated-declarations] 2021-07-08T17:46:01,574 385 | if (PyUnicode_GET_SIZE(class_alias) == 0) { 2021-07-08T17:46:01,574 | ^~ 2021-07-08T17:46:01,574 In file included from /usr/include/python3.9/unicodeobject.h:1026, 2021-07-08T17:46:01,574 from /usr/include/python3.9/Python.h:97, 2021-07-08T17:46:01,575 from amfast/ext_src/decoder.c:1: 2021-07-08T17:46:01,575 /usr/include/python3.9/cpython/unicodeobject.h:446:26: note: declared here 2021-07-08T17:46:01,575 446 | static inline Py_ssize_t _PyUnicode_get_wstr_length(PyObject *op) { 2021-07-08T17:46:01,575 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,590 amfast/ext_src/decoder.c: In function ‘deserialize_string’: 2021-07-08T17:46:01,591 amfast/ext_src/decoder.c:809:16: warning: implicit declaration of function ‘PyString_FromStringAndSize’; did you mean ‘PyBytes_FromStringAndSize’? [-Wimplicit-function-declaration] 2021-07-08T17:46:01,591 809 | return PyString_FromStringAndSize(NULL, 0); 2021-07-08T17:46:01,591 | ^~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,591 | PyBytes_FromStringAndSize 2021-07-08T17:46:01,591 amfast/ext_src/decoder.c:809:16: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:46:01,592 809 | return PyString_FromStringAndSize(NULL, 0); 2021-07-08T17:46:01,592 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,600 amfast/ext_src/decoder.c: In function ‘decode_int’: 2021-07-08T17:46:01,600 amfast/ext_src/decoder.c:942:12: warning: implicit declaration of function ‘PyInt_FromLong’; did you mean ‘PyLong_FromLong’? [-Wimplicit-function-declaration] 2021-07-08T17:46:01,601 942 | return PyInt_FromLong(_decode_int(context)); 2021-07-08T17:46:01,601 | ^~~~~~~~~~~~~~ 2021-07-08T17:46:01,601 | PyLong_FromLong 2021-07-08T17:46:01,601 amfast/ext_src/decoder.c:942:12: warning: returning ‘int’ from a function with return type ‘PyObject *’ {aka ‘struct _object *’} makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:46:01,601 942 | return PyInt_FromLong(_decode_int(context)); 2021-07-08T17:46:01,602 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,612 amfast/ext_src/decoder.c: In function ‘initdecoder’: 2021-07-08T17:46:01,612 amfast/ext_src/decoder.c:1059:14: warning: implicit declaration of function ‘Py_InitModule’ [-Wimplicit-function-declaration] 2021-07-08T17:46:01,613 1059 | module = Py_InitModule("decoder", decoder_methods); 2021-07-08T17:46:01,613 | ^~~~~~~~~~~~~ 2021-07-08T17:46:01,613 amfast/ext_src/decoder.c:1059:12: warning: assignment to ‘PyObject *’ {aka ‘struct _object *’} from ‘int’ makes pointer from integer without a cast [-Wint-conversion] 2021-07-08T17:46:01,613 1059 | module = Py_InitModule("decoder", decoder_methods); 2021-07-08T17:46:01,613 | ^ 2021-07-08T17:46:01,614 amfast/ext_src/decoder.c:1061:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:46:01,614 1061 | return; 2021-07-08T17:46:01,614 | ^~~~~~ 2021-07-08T17:46:01,614 amfast/ext_src/decoder.c:1055:1: note: declared here 2021-07-08T17:46:01,614 1055 | initdecoder(void) 2021-07-08T17:46:01,615 | ^~~~~~~~~~~ 2021-07-08T17:46:01,615 amfast/ext_src/decoder.c:1067:13: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:46:01,615 1067 | return; 2021-07-08T17:46:01,615 | ^~~~~~ 2021-07-08T17:46:01,616 amfast/ext_src/decoder.c:1055:1: note: declared here 2021-07-08T17:46:01,616 1055 | initdecoder(void) 2021-07-08T17:46:01,616 | ^~~~~~~~~~~ 2021-07-08T17:46:01,616 amfast/ext_src/decoder.c:1073:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:46:01,616 1073 | return; 2021-07-08T17:46:01,617 | ^~~~~~ 2021-07-08T17:46:01,617 amfast/ext_src/decoder.c:1055:1: note: declared here 2021-07-08T17:46:01,617 1055 | initdecoder(void) 2021-07-08T17:46:01,617 | ^~~~~~~~~~~ 2021-07-08T17:46:01,617 amfast/ext_src/decoder.c:1078:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:46:01,618 1078 | return; 2021-07-08T17:46:01,618 | ^~~~~~ 2021-07-08T17:46:01,618 amfast/ext_src/decoder.c:1055:1: note: declared here 2021-07-08T17:46:01,618 1055 | initdecoder(void) 2021-07-08T17:46:01,618 | ^~~~~~~~~~~ 2021-07-08T17:46:01,619 amfast/ext_src/decoder.c:1083:9: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:46:01,619 1083 | return; 2021-07-08T17:46:01,619 | ^~~~~~ 2021-07-08T17:46:01,619 amfast/ext_src/decoder.c:1055:1: note: declared here 2021-07-08T17:46:01,620 1055 | initdecoder(void) 2021-07-08T17:46:01,620 | ^~~~~~~~~~~ 2021-07-08T17:46:01,620 amfast/ext_src/decoder.c:1090:13: warning: ‘return’ with no value, in function returning non-void [-Wreturn-type] 2021-07-08T17:46:01,620 1090 | return; 2021-07-08T17:46:01,620 | ^~~~~~ 2021-07-08T17:46:01,621 amfast/ext_src/decoder.c:1055:1: note: declared here 2021-07-08T17:46:01,621 1055 | initdecoder(void) 2021-07-08T17:46:01,622 | ^~~~~~~~~~~ 2021-07-08T17:46:01,916 amfast/ext_src/decoder.c: In function ‘_decode’: 2021-07-08T17:46:01,916 amfast/ext_src/decoder.c:986:66: warning: ‘' at position: ’ directive writing 15 bytes into a region of size between 11 and 12 [-Wformat-overflow=] 2021-07-08T17:46:01,916 986 | sprintf(error_str, "Unknown type marker byte: '%X' at position: %d", byte, context->pos); 2021-07-08T17:46:01,917 | ~~~~~~~~~~~~^~~ 2021-07-08T17:46:01,917 In file included from /usr/include/stdio.h:867, 2021-07-08T17:46:01,917 from /usr/include/python3.9/Python.h:25, 2021-07-08T17:46:01,917 from amfast/ext_src/decoder.c:1: 2021-07-08T17:46:01,917 /usr/include/arm-linux-gnueabihf/bits/stdio2.h:36:10: note: ‘__builtin___sprintf_chk’ output between 45 and 56 bytes into a destination of size 40 2021-07-08T17:46:01,918 36 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, 2021-07-08T17:46:01,918 | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:01,918 37 | __bos (__s), __fmt, __va_arg_pack ()); 2021-07-08T17:46:01,918 | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2021-07-08T17:46:02,592 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/amfast/ext_src/amf_common.o build/temp.linux-armv7l-3.9/amfast/ext_src/decoder.o -o build/lib.linux-armv7l-3.9/amfast/decoder.cpython-39-arm-linux-gnueabihf.so 2021-07-08T17:46:02,706 installing to build/bdist.linux-armv7l/wheel 2021-07-08T17:46:02,706 running install 2021-07-08T17:46:02,707 running install_lib 2021-07-08T17:46:02,711 creating build/bdist.linux-armv7l 2021-07-08T17:46:02,711 creating build/bdist.linux-armv7l/wheel 2021-07-08T17:46:02,713 creating build/bdist.linux-armv7l/wheel/amfast 2021-07-08T17:46:02,714 copying build/lib.linux-armv7l-3.9/amfast/encoder.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/amfast 2021-07-08T17:46:02,718 copying build/lib.linux-armv7l-3.9/amfast/decoder.cpython-39-arm-linux-gnueabihf.so -> build/bdist.linux-armv7l/wheel/amfast 2021-07-08T17:46:02,722 copying build/lib.linux-armv7l-3.9/amfast/__init__.py -> build/bdist.linux-armv7l/wheel/amfast 2021-07-08T17:46:02,725 creating build/bdist.linux-armv7l/wheel/amfast/class_def 2021-07-08T17:46:02,726 copying build/lib.linux-armv7l-3.9/amfast/class_def/sa_class_def.py -> build/bdist.linux-armv7l/wheel/amfast/class_def 2021-07-08T17:46:02,728 copying build/lib.linux-armv7l-3.9/amfast/class_def/__init__.py -> build/bdist.linux-armv7l/wheel/amfast/class_def 2021-07-08T17:46:02,730 running install_egg_info 2021-07-08T17:46:02,752 running egg_info 2021-07-08T17:46:02,753 writing AmFast.egg-info/PKG-INFO 2021-07-08T17:46:02,755 writing dependency_links to AmFast.egg-info/dependency_links.txt 2021-07-08T17:46:02,757 writing top-level names to AmFast.egg-info/top_level.txt 2021-07-08T17:46:02,762 reading manifest file 'AmFast.egg-info/SOURCES.txt' 2021-07-08T17:46:02,767 writing manifest file 'AmFast.egg-info/SOURCES.txt' 2021-07-08T17:46:02,769 Copying AmFast.egg-info to build/bdist.linux-armv7l/wheel/AmFast-0.1.0-py3.9.egg-info 2021-07-08T17:46:02,777 running install_scripts 2021-07-08T17:46:02,856 creating build/bdist.linux-armv7l/wheel/AmFast-0.1.0.dist-info/WHEEL 2021-07-08T17:46:02,858 creating '/tmp/pip-wheel-zmbu4oy7/AmFast-0.1.0-cp39-cp39-linux_armv7l.whl' and adding 'build/bdist.linux-armv7l/wheel' to it 2021-07-08T17:46:02,861 adding 'amfast/__init__.py' 2021-07-08T17:46:02,879 adding 'amfast/decoder.cpython-39-arm-linux-gnueabihf.so' 2021-07-08T17:46:02,898 adding 'amfast/encoder.cpython-39-arm-linux-gnueabihf.so' 2021-07-08T17:46:02,901 adding 'amfast/class_def/__init__.py' 2021-07-08T17:46:02,903 adding 'amfast/class_def/sa_class_def.py' 2021-07-08T17:46:02,904 adding 'AmFast-0.1.0.dist-info/METADATA' 2021-07-08T17:46:02,905 adding 'AmFast-0.1.0.dist-info/WHEEL' 2021-07-08T17:46:02,906 adding 'AmFast-0.1.0.dist-info/top_level.txt' 2021-07-08T17:46:02,906 adding 'AmFast-0.1.0.dist-info/RECORD' 2021-07-08T17:46:02,909 removing build/bdist.linux-armv7l/wheel 2021-07-08T17:46:03,003 Building wheel for amfast (setup.py): finished with status 'done' 2021-07-08T17:46:03,006 Created wheel for amfast: filename=AmFast-0.1.0-cp39-cp39-linux_armv7l.whl size=75378 sha256=99059b87b3343e0f5b6138ded5945f67572f2d47d05969c9c715330416486461 2021-07-08T17:46:03,006 Stored in directory: /tmp/pip-ephem-wheel-cache-7yqbme_8/wheels/91/13/9d/02ea1659e1ef371a67c4eaa90a43c93c49d517c7d0e65c1639 2021-07-08T17:46:03,015 Successfully built amfast 2021-07-08T17:46:03,021 Removed build tracker: '/tmp/pip-req-tracker-wff5yai9'