cd vendor/llhttp; npm install re-hash /build/python-aiohttp/src/python-aiohttp/tools/gen.py re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/hdrs.py re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_helpers.pyx re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_find_header.pxd re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_helpers.pyi re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_http_parser.pyx re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_websocket.pyx ./tools/gen.py re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_http_writer.pyx re-hash /build/python-aiohttp/src/python-aiohttp/aiohttp/_cparser.pxd cython -3 -o aiohttp/_helpers.c aiohttp/_helpers.pyx -I aiohttp cython -3 -o aiohttp/_http_parser.c aiohttp/_http_parser.pyx -I aiohttp cython -3 -o aiohttp/_http_writer.c aiohttp/_http_writer.pyx -I aiohttp cython -3 -o aiohttp/_websocket.c aiohttp/_websocket.pyx -I aiohttp npm WARN deprecated debug@3.2.6: Debug versions >=3.2.0 <3.2.7 || >=4 <4.3.1 have a low-severity ReDos regression when used in a Node.js environment. It is recommended you upgrade to 3.2.7 or 4.3.1. (https://github.com/visionmedia/debug/issues/797) > llhttp@6.0.6 prepare > npm run clean && npm run build-ts > llhttp@6.0.6 clean > rm -rf lib && rm -rf test/tmp > llhttp@6.0.6 build-ts > tsc added 185 packages, and audited 186 packages in 1m 29 packages are looking for funding run `npm fund` for details 9 moderate severity vulnerabilities To address issues that do not require attention, run: npm audit fix To address all issues (including breaking changes), run: npm audit fix --force Run `npm audit` for details. npm notice npm notice New minor version of npm available! 8.1.3 -> 8.3.0 npm notice Changelog: npm notice Run `npm install -g npm@8.3.0` to update! npm notice /usr/bin/make -C vendor/llhttp generate make[1]: Entering directory '/build/python-aiohttp/src/python-aiohttp/vendor/llhttp' npx ts-node bin/generate.ts make[1]: Leaving directory '/build/python-aiohttp/src/python-aiohttp/vendor/llhttp' ********************* * Accelerated build * ********************* running build running build_py creating build creating build/lib.linux-riscv64-3.10 creating build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/worker.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_ws.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_urldispatcher.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_server.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_runner.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_routedef.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_response.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_request.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_protocol.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_middlewares.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_log.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_fileresponse.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_exceptions.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web_app.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/web.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/typedefs.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/tracing.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/test_utils.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/tcp_helpers.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/streams.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/resolver.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/pytest_plugin.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/payload_streamer.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/payload.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/multipart.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/locks.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/http_writer.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/http_websocket.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/http_parser.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/http.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/helpers.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/hdrs.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/formdata.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/cookiejar.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/connector.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/client_ws.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/client_reqrep.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/client_proto.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/client_exceptions.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/client.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/base_protocol.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/abc.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/__init__.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/log.py -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/http_exceptions.py -> build/lib.linux-riscv64-3.10/aiohttp running egg_info creating aiohttp.egg-info writing aiohttp.egg-info/PKG-INFO writing dependency_links to aiohttp.egg-info/dependency_links.txt writing requirements to aiohttp.egg-info/requires.txt writing top-level names to aiohttp.egg-info/top_level.txt writing manifest file 'aiohttp.egg-info/SOURCES.txt' reading manifest file 'aiohttp.egg-info/SOURCES.txt' reading manifest template 'MANIFEST.in' warning: no files found matching 'aiohttp' anywhere in distribution warning: no previously-included files matching '*.pyc' found anywhere in distribution warning: no previously-included files matching '*.pyd' found anywhere in distribution warning: no previously-included files matching '*.so' found anywhere in distribution warning: no previously-included files matching '*.lib' found anywhere in distribution warning: no previously-included files matching '*.dll' found anywhere in distribution warning: no previously-included files matching '*.a' found anywhere in distribution warning: no previously-included files matching '*.obj' found anywhere in distribution warning: no previously-included files found matching 'aiohttp/*.html' no previously-included directories found matching 'docs/_build' adding license file 'LICENSE.txt' writing manifest file 'aiohttp.egg-info/SOURCES.txt' copying aiohttp/_cparser.pxd -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_find_header.c -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_find_header.h -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_find_header.pxd -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_headers.pxi -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_helpers.c -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_helpers.pyi -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_helpers.pyx -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_http_parser.c -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_http_parser.pyx -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_http_writer.c -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_http_writer.pyx -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_websocket.c -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/_websocket.pyx -> build/lib.linux-riscv64-3.10/aiohttp copying aiohttp/py.typed -> build/lib.linux-riscv64-3.10/aiohttp creating build/lib.linux-riscv64-3.10/aiohttp/.hash copying aiohttp/.hash/_cparser.pxd.hash -> build/lib.linux-riscv64-3.10/aiohttp/.hash copying aiohttp/.hash/_find_header.pxd.hash -> build/lib.linux-riscv64-3.10/aiohttp/.hash copying aiohttp/.hash/_helpers.pyi.hash -> build/lib.linux-riscv64-3.10/aiohttp/.hash copying aiohttp/.hash/_helpers.pyx.hash -> build/lib.linux-riscv64-3.10/aiohttp/.hash copying aiohttp/.hash/_http_parser.pyx.hash -> build/lib.linux-riscv64-3.10/aiohttp/.hash copying aiohttp/.hash/_http_writer.pyx.hash -> build/lib.linux-riscv64-3.10/aiohttp/.hash copying aiohttp/.hash/_websocket.pyx.hash -> build/lib.linux-riscv64-3.10/aiohttp/.hash copying aiohttp/.hash/hdrs.py.hash -> build/lib.linux-riscv64-3.10/aiohttp/.hash running build_ext building 'aiohttp._websocket' extension creating build/temp.linux-riscv64-3.10 creating build/temp.linux-riscv64-3.10/aiohttp gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fPIC -I/usr/include/python3.10 -c aiohttp/_websocket.c -o build/temp.linux-riscv64-3.10/aiohttp/_websocket.o gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection build/temp.linux-riscv64-3.10/aiohttp/_websocket.o -L/usr/lib -o build/lib.linux-riscv64-3.10/aiohttp/_websocket.cpython-310-riscv64-linux-gnu.so building 'aiohttp._http_parser' extension creating build/temp.linux-riscv64-3.10/vendor creating build/temp.linux-riscv64-3.10/vendor/llhttp creating build/temp.linux-riscv64-3.10/vendor/llhttp/build creating build/temp.linux-riscv64-3.10/vendor/llhttp/build/c creating build/temp.linux-riscv64-3.10/vendor/llhttp/src creating build/temp.linux-riscv64-3.10/vendor/llhttp/src/native gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.10 -c aiohttp/_find_header.c -o build/temp.linux-riscv64-3.10/aiohttp/_find_header.o aiohttp/_find_header.c: In function ‘find_header’: aiohttp/_find_header.c:21:19: warning: initialization discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 21 | char *pchar = str; | ^~~ aiohttp/_find_header.c:9867:1: warning: label ‘missing’ defined but not used [-Wunused-label] 9867 | missing: | ^~~~~~~ gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.10 -c aiohttp/_http_parser.c -o build/temp.linux-riscv64-3.10/aiohttp/_http_parser.o aiohttp/_http_parser.c: In function ‘__pyx_f_7aiohttp_12_http_parser_cb_on_header_field’: aiohttp/_http_parser.c:12290:34: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12290 | __pyx_t_6 = ((__pyx_v_size > __pyx_v_pyparser->_max_field_size) != 0); | ^ aiohttp/_http_parser.c:12386:148: warning: passing argument 2 of ‘__pyx_v_pyparser->__pyx_vtab->_on_header_field’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12386 | __pyx_t_1 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_field(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 695, __pyx_L3_error) | ^~~~~~~~~~ aiohttp/_http_parser.c:12386:148: note: expected ‘char *’ but argument is of type ‘const char *’ aiohttp/_http_parser.c: In function ‘__pyx_f_7aiohttp_12_http_parser_cb_on_header_value’: aiohttp/_http_parser.c:12611:34: warning: comparison of integer expressions of different signedness: ‘Py_ssize_t’ {aka ‘long int’} and ‘size_t’ {aka ‘long unsigned int’} [-Wsign-compare] 12611 | __pyx_t_6 = ((__pyx_v_size > __pyx_v_pyparser->_max_field_size) != 0); | ^ aiohttp/_http_parser.c:12707:148: warning: passing argument 2 of ‘__pyx_v_pyparser->__pyx_vtab->_on_header_value’ discards ‘const’ qualifier from pointer target type [-Wdiscarded-qualifiers] 12707 | __pyx_t_1 = ((struct __pyx_vtabstruct_7aiohttp_12_http_parser_HttpParser *)__pyx_v_pyparser->__pyx_vtab)->_on_header_value(__pyx_v_pyparser, __pyx_v_at, __pyx_v_length); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 712, __pyx_L3_error) | ^~~~~~~~~~ aiohttp/_http_parser.c:12707:148: note: expected ‘char *’ but argument is of type ‘const char *’ aiohttp/_http_parser.c: In function ‘__pyx_pw_7aiohttp_12_http_parser_10HttpParser_7feed_data’: aiohttp/_http_parser.c:9712:17: warning: ‘__pyx_v_nb’ may be used uninitialized in this function [-Wmaybe-uninitialized] 9712 | __pyx_t_4 = __Pyx_PyObject_GetSlice(__pyx_v_data, __pyx_v_nb, 0, NULL, NULL, NULL, 1, 0, 1); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 560, __pyx_L1_error) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ aiohttp/_http_parser.c:9414:10: note: ‘__pyx_v_nb’ was declared here 9414 | size_t __pyx_v_nb; | ^~~~~~~~~~ gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.10 -c vendor/llhttp/build/c/llhttp.c -o build/temp.linux-riscv64-3.10/vendor/llhttp/build/c/llhttp.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.10 -c vendor/llhttp/src/native/api.c -o build/temp.linux-riscv64-3.10/vendor/llhttp/src/native/api.o gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fPIC -DLLHTTP_STRICT_MODE=0 -Ivendor/llhttp/build -I/usr/include/python3.10 -c vendor/llhttp/src/native/http.c -o build/temp.linux-riscv64-3.10/vendor/llhttp/src/native/http.o gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection build/temp.linux-riscv64-3.10/aiohttp/_find_header.o build/temp.linux-riscv64-3.10/aiohttp/_http_parser.o build/temp.linux-riscv64-3.10/vendor/llhttp/build/c/llhttp.o build/temp.linux-riscv64-3.10/vendor/llhttp/src/native/api.o build/temp.linux-riscv64-3.10/vendor/llhttp/src/native/http.o -L/usr/lib -o build/lib.linux-riscv64-3.10/aiohttp/_http_parser.cpython-310-riscv64-linux-gnu.so building 'aiohttp._helpers' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fPIC -I/usr/include/python3.10 -c aiohttp/_helpers.c -o build/temp.linux-riscv64-3.10/aiohttp/_helpers.o gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection build/temp.linux-riscv64-3.10/aiohttp/_helpers.o -L/usr/lib -o build/lib.linux-riscv64-3.10/aiohttp/_helpers.cpython-310-riscv64-linux-gnu.so building 'aiohttp._http_writer' extension gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O3 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection -fPIC -I/usr/include/python3.10 -c aiohttp/_http_writer.c -o build/temp.linux-riscv64-3.10/aiohttp/_http_writer.o gcc -pthread -shared -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -Wl,-O1,--sort-common,--as-needed,-z,relro,-z,now -march=rv64gc -mabi=lp64d -O2 -pipe -fexceptions -Wp,-D_FORTIFY_SOURCE=2 -Wformat -Werror=format-security -fstack-clash-protection build/temp.linux-riscv64-3.10/aiohttp/_http_writer.o -L/usr/lib -o build/lib.linux-riscv64-3.10/aiohttp/_http_writer.cpython-310-riscv64-linux-gnu.so